Modifier and Type | Field and Description |
---|---|
private java.lang.String |
label |
private int |
xCoord |
private int |
yCoord |
Constructor and Description |
---|
Hex(java.lang.String label,
int xCoord,
int yCoord) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
We consider two hexes equal if their x/y coordinates are the same.
|
java.lang.String |
getDescription() |
java.lang.String |
getLabel() |
abstract java.lang.String |
getTerrainName() |
int |
getXCoord() |
int |
getYCoord() |
int |
hashCode() |
java.lang.String |
toString() |
private final java.lang.String label
private final int xCoord
private final int yCoord
public java.lang.String getLabel()
public abstract java.lang.String getTerrainName()
public java.lang.String getDescription()
public java.lang.String toString()
toString
in class java.lang.Object
public int getXCoord()
public int getYCoord()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object