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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic PointFloat clone()
clone in class java.lang.Objectpublic java.awt.Point toPoint()
public java.lang.String toString()
toString in class java.lang.Object