com.partnersoft.geometry
Class Triangle
java.lang.Object
com.partnersoft.geometry.Triangle
- All Implemented Interfaces:
- java.io.Serializable
public class Triangle
- extends java.lang.Object
- implements java.io.Serializable
A double-precision triangle class.
- Author:
- Paul Reavis Copyright 2004 Partner Software, Inc.
- See Also:
- Serialized Form
|
Field Summary |
double |
x1
|
double |
x2
|
double |
x3
|
double |
y1
|
double |
y2
|
double |
y3
|
|
Constructor Summary |
Triangle()
|
Triangle(double x1,
double y1,
double x2,
double y2,
double x3,
double y3)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
x1
public double x1
y1
public double y1
x2
public double x2
y2
public double y2
x3
public double x3
y3
public double y3
Triangle
public Triangle()
Triangle
public Triangle(double x1,
double y1,
double x2,
double y2,
double x3,
double y3)
getX1
public double getX1()
setX1
public void setX1(double newX)
getY1
public double getY1()
setY1
public void setY1(double newY)
getX2
public double getX2()
setX2
public void setX2(double newX)
getY2
public double getY2()
setY2
public void setY2(double newY)
getX3
public double getX3()
setX3
public void setX3(double newX)
getY3
public double getY3()
setY3
public void setY3(double newY)
setToMatch
public void setToMatch(Triangle nother)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
isDegenerate
public boolean isDegenerate()
equals
public boolean equals(Triangle nother)
equals
public boolean equals(java.lang.Object nother)
- Overrides:
equals in class java.lang.Object