|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JPuzzle.Utilities | |
---|---|
JPuzzle.Utilities |
Classes in JPuzzle.Utilities used by JPuzzle.Utilities | |
---|---|
Celda
Las celdas son las unidades en que se divide el tablero de juego, contienen el número ordinal que representan en el orden natural del tablero y posiblemente una parte de la imagen. |
|
Posicion
Las posiciones representan un par de coordenadas, sirven para almacenar, comparar y realizar operaciones matemáticas (transformaciones) con direcciones y coordenadas. |
|
Posicion.Direccion
Enumeración de las posibles direcciones que sirven para transformar una posición, permite generar una dirección aleatoria. |
|
Tabla
La tabla es el modelo abstracto para guardar todas las celdas que componen el juego, así como almacenar el ancho y el alto, y obtener sus dimensiones. |
|
Tablero
El tablero es el controlador para realizar el juego propiamente, se encarga de todas las operaciones de creación, modificación, y actualización del modelo de datos, haciendo operaciones con todas las celdas en la tabla. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |