knockabout.gamemodel
Class Translation

java.lang.Object
  extended byknockabout.gamemodel.Translation

public class Translation
extends java.lang.Object

A translation of a dice


Constructor Summary
Translation()
           
 
Method Summary
 int getX0()
           
 int getX1()
           
 int getY0()
           
 int getY1()
           
 Translation inverse()
          Returns a new (fresh) translation with the final and initial coord switched
 void setX0(int i)
           
 void setX1(int i)
           
 void setY0(int i)
           
 void setY1(int i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Translation

public Translation()
Method Detail

getX0

public int getX0()
Returns:
Initial x coord

getX1

public int getX1()
Returns:
Final x coord

getY0

public int getY0()
Returns:
Initial y coord

getY1

public int getY1()
Returns:
Final y coord

setX0

public void setX0(int i)
Parameters:
i -

setX1

public void setX1(int i)
Parameters:
i -

setY0

public void setY0(int i)
Parameters:
i -

setY1

public void setY1(int i)
Parameters:
i -

inverse

public Translation inverse()
Returns a new (fresh) translation with the final and initial coord switched

Returns:
The inverse of this translation