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, getDistancepublic 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.Objectpublic 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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic TilePosition getPoint()
getPoint in class AbstractPoint<TilePosition>public Position toPosition()