Uses of Package
JPuzzle.Utilities

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.