rails.game
Class Track
java.lang.Object
rails.game.Track
public class Track
- extends java.lang.Object
Represents a piece of track on one tile.
Endpoints can be:
- a hex
side (number >= 0), or
- a station (number < 0)
Constructor Summary |
Track(int startPoint,
int endPoint)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
startPoint
int startPoint
endPoint
int endPoint
comparableStartPoint
int comparableStartPoint
comparableEndPoint
int comparableEndPoint
Track
public Track(int startPoint,
int endPoint)
hasPoint
public boolean hasPoint(int point)
points
public int[] points()
getEndPoint
public int getEndPoint(int startPoint)
getComparableEndPoint
public int getComparableEndPoint(int comparableStartPoint)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object