|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ac.Cgrille
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 |
int |
getCellule(int x,
int y)
Retourne l'état de la cellule |
int |
getNbCellHoriz()
Renvoie nombre de cellules horizontales |
int |
getNbCellVertic()
Renvoie nombre de cellules verticales |
int |
getNbVoisins(int x,
int y)
Retourne nombre de voisins actifs (état VALNAISSANT) |
void |
setCellule(int x,
int y,
byte etat)
Passe une cellule à 1 état donné |
void |
setFigure(int fig)
Ajoute une figure |
void |
setGrilleAleat(int dens)
Remplissage d'une grille avec des valeurs aléatoires. |
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 |
public Cgrille(Cac ap, int x, int y)
Method Detail |
public int getNbCellHoriz()
public int getNbCellVertic()
public void setCellule(int x, int y, byte etat)
public int getCellule(int x, int y)
public void affCell(int x, int y)
public void affGrille()
public void videGrille()
public void setGrilleAleat(int dens)
public void setFigure(int fig)
public int getNbVoisins(int x, int y)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |