Class CoordinatePair
java.lang.Object
CoordinatePair
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- SphericalCoordinates, Vector2D
public class CoordinatePair
- extends java.lang.Object
- implements java.lang.Cloneable
|
Field Summary |
double |
x
|
static int |
X
|
double |
y
|
static int |
Y
|
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
x
public double x
y
public double y
X
public static final int X
- See Also:
- Constant Field Values
Y
public static final int Y
- See Also:
- Constant Field Values
CoordinatePair
public CoordinatePair()
CoordinatePair
public CoordinatePair(java.lang.String text)
CoordinatePair
public CoordinatePair(double X,
double Y)
CoordinatePair
public CoordinatePair(CoordinatePair template)
set
public void set(double X,
double Y)
copy
public void copy(CoordinatePair template)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
equals
public boolean equals(CoordinatePair c)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
zero
public void zero()
isNull
public boolean isNull()
NaN
public void NaN()
isNaN
public boolean isNaN()
weightedAverageWith
public void weightedAverageWith(double w1,
CoordinatePair coord,
double w2)
parse
public void parse(java.lang.String text)
throws java.lang.NumberFormatException,
java.lang.IllegalArgumentException
- Throws:
java.lang.NumberFormatException
java.lang.IllegalArgumentException
toString
public java.lang.String toString(java.text.NumberFormat nf)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
createFromDoubles
public void createFromDoubles(java.lang.Object array)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
viewAsDoubles
public void viewAsDoubles(java.lang.Object view)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
viewAsDoubles
public java.lang.Object viewAsDoubles()
getValue
public double getValue(int field)
throws java.lang.NoSuchFieldException
- Throws:
java.lang.NoSuchFieldException
setValue
public void setValue(int field,
double value)
throws java.lang.NoSuchFieldException
- Throws:
java.lang.NoSuchFieldException