|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object PiezaAbstracta PiezaI
public class PiezaI
Pieza en forma de I.
Basado en la obra de Per Cederberg, per@percederberg.net
Constructor Summary | |
---|---|
PiezaI()
Constructor. |
Method Summary | |
---|---|
int |
getDeltaX(int cuadrado)
Si la pieza esta en una cierta columna X, se devuelve lo que hay que sumar a X para saber la posicion del cuadradito que se pasa como argumento. |
int |
getDeltaX(int cuadrado,
int orientacion)
Si la pieza esta en una cierta columna X, se devuelve lo que hay que sumar a X para saber la posicion del cuadradito que se pasa como argumento. |
int |
getDeltaY(int cuadrado)
Si la pieza esta en una cierta fila Y, se devuelve lo que hay que sumar a Y para saber la posicion del cuadradito que se pasa como argumento. |
int |
getDeltaY(int cuadrado,
int orientacion)
Si la pieza esta en una cierta columna X, se devuelve lo que hay que sumar a X para saber la posicion del cuadradito que se pasa como argumento. |
int |
size()
|
Methods inherited from class PiezaAbstracta |
---|
crea, desvincular, enTablero, esCompletamenteVisible, getOrientacion, giroAleatorio, giroDerecha, giroIzquierda, haAterrizado, mueveAbajo, mueveAlFondo, mueveDerecha, mueveIzquierda, setOrientacion, vincular |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PiezaI()
Method Detail |
---|
public int getDeltaX(int cuadrado)
cuadrado
- uno de los cuadraditos que componen la pieza.
public int getDeltaX(int cuadrado, int orientacion)
getDeltaX
in interface Pieza
getDeltaX
in class PiezaAbstracta
cuadrado
- uno de los cuadraditos que componen la pieza.orientacion
- orientacion deseada, independiente de la orientacion actual de la pieza.
public int getDeltaY(int cuadrado)
cuadrado
- uno de los cuadraditos que componen la pieza.
public int getDeltaY(int cuadrado, int orientacion)
getDeltaY
in interface Pieza
getDeltaY
in class PiezaAbstracta
cuadrado
- uno de los cuadraditos que componen la pieza.orientacion
- orientacion deseada, independiente de la orientacion actual de la pieza.
public int size()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |