public class StrictPoint extends Object implements Serializable, Cloneable
Point2D
class, but uses micro-points instead of doubles.Constructor and Description |
---|
StrictPoint()
DefaultConstructor.
|
StrictPoint(long x,
long y)
Creates a StrictBounds object with the given coordinates, width and height.
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Returns a copy of this Point object.
|
boolean |
equals(Object o)
Checks whether the given object is a StrictPoint instance sharing the same coordinates as this point.
|
StrictPoint |
getLockedInstance()
Returns a copy of this bounds object which cannot be modified anymore.
|
StrictPoint |
getUnlockedInstance()
Returns a copy of this bounds object which can be modified later.
|
long |
getX()
Returns the X coordinate of this
StrictPoint in micro points. |
long |
getY()
Returns the Y coordinate of this
StrictPoint in micro points. |
int |
hashCode()
Computes the hashcode for this point.
|
boolean |
isLocked()
Checks whether this point object is locked.
|
void |
setLocation(long x,
long y)
Sets the location of this
StrictPoint to the specified coordinates. |
String |
toString()
Returns a string representation of these bounds.
|
public StrictPoint()
public StrictPoint(long x, long y)
x
- the x-coordinatey
- the y-coordinatepublic long getX()
StrictPoint
in micro points.StrictPoint
.public long getY()
StrictPoint
in micro points.StrictPoint
.public void setLocation(long x, long y)
StrictPoint
to the specified coordinates.x
- the coordinates of this StrictPoint
y
- the coordinates of this StrictPoint
public boolean isLocked()
public StrictPoint getLockedInstance()
public StrictPoint getUnlockedInstance()
public Object clone()
public String toString()
public boolean equals(Object o)