public class PointFloat
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Constructor and Description |
---|
PointFloat(float aX,
float aY) |
PointFloat(java.awt.Point pt) |
Modifier and Type | Method and Description |
---|---|
PointFloat |
clone()
Returns a new PointFloat object with the same data.
|
double |
distanceFrom(PointFloat other) |
boolean |
equals(java.lang.Object other) |
int |
hashCode()
Enable objects of this class to be used as hash keys.
|
PointFloat |
offset(VectorFloat vector)
Offset the current point by a vector.
|
java.awt.Point |
toPoint()
Convert to the nearest java.awt.Point.
|
java.lang.String |
toString()
Get a simple description of the PointFloat
|
public PointFloat(float aX, float aY)
public PointFloat(java.awt.Point pt)
public PointFloat offset(VectorFloat vector)
public double distanceFrom(PointFloat other)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public PointFloat clone()
clone
in class java.lang.Object
public java.awt.Point toPoint()
public java.lang.String toString()
toString
in class java.lang.Object