ar
Class Cgrille

java.lang.Object
  |
  +--ar.Cgrille

public class Cgrille
extends java.lang.Object

Cette classe gère une grille à 2 dimensions


Constructor Summary
Cgrille(Cac ap, int x, int y)
          Constructeur de la grille
 
Method Summary
 void affCell(int x, int y)
          Affiche une cellule
 void affGrille()
          Affiche l'ensemble des cellules
 byte getCellule(int x, int y)
          Renvoit état de la cellule
 int getNbCellHoriz()
          Renvoit nb cellules horizontales
 int getNbCellVertic()
          Renvoit nb cellules verticales
 java.lang.String getNbVoisins(int x, int y)
          construit la chaîne de voisinage
 void setCellule(int x, int y, byte etat)
          Passe une cellule à l'état donné
 void setFigure(int fig)
          Ajoute une figure
 void videGrille()
          Vide la grille (tout à l'état repos)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cgrille

public Cgrille(Cac ap,
               int x,
               int y)
Constructeur de la grille
Method Detail

getNbCellHoriz

public int getNbCellHoriz()
Renvoit nb cellules horizontales

getNbCellVertic

public int getNbCellVertic()
Renvoit nb cellules verticales

videGrille

public void videGrille()
Vide la grille (tout à l'état repos)

setCellule

public void setCellule(int x,
                       int y,
                       byte etat)
Passe une cellule à l'état donné

getCellule

public byte getCellule(int x,
                       int y)
Renvoit état de la cellule

getNbVoisins

public java.lang.String getNbVoisins(int x,
                                     int y)
construit la chaîne de voisinage

affGrille

public void affGrille()
Affiche l'ensemble des cellules

affCell

public void affCell(int x,
                    int y)
Affiche une cellule

setFigure

public void setFigure(int fig)
Ajoute une figure