public class TilePosition extends AbstractPoint<TilePosition>
Modifier and Type | Field and Description |
---|---|
static TilePosition |
Invalid |
static TilePosition |
None |
static int |
SIZE_IN_PIXELS |
static TilePosition |
Unknown |
Constructor and Description |
---|
TilePosition(int x,
int y) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
double |
getLength() |
TilePosition |
getPoint() |
int |
getX() |
int |
getY() |
int |
hashCode() |
boolean |
isValid() |
TilePosition |
makeValid() |
Position |
toPosition() |
java.lang.String |
toString() |
getDistance, getDistance
public static final int SIZE_IN_PIXELS
public static TilePosition Invalid
public static TilePosition None
public static TilePosition Unknown
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isValid()
public TilePosition makeValid()
public double getLength()
public int getX()
getX
in class AbstractPoint<TilePosition>
public int getY()
getY
in class AbstractPoint<TilePosition>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public TilePosition getPoint()
getPoint
in class AbstractPoint<TilePosition>
public Position toPosition()