ac
Class Cac
java.lang.Object
|
+--vabase.Cprocess
|
+--ac.Cac
- All Implemented Interfaces:
- java.lang.Runnable
- public class Cac
- extends Cprocess
Classe automate cellulaire
Constructor Summary |
Cac(acUI ui,
java.lang.String regles,
int nbCol,
int nbLig)
Constructeur : crée les grilles, init. la vue, etc... |
Method Summary |
void |
ajoutFigure(int fig)
Ajoute une figure |
void |
effaceGrille()
Vide l'automate |
void |
geneSuiv()
Génération suivante |
void |
grilleAleat(int dens)
Construit une grille aléatoire. |
void |
initVue()
Initialisation/MAJ de la vue |
boolean |
setRegles(java.lang.String r)
Vérification et Fixation des règles selon chaîne |
void |
setTaille(int nbCol,
int nbLig)
Modification taille |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cac
public Cac(acUI ui,
java.lang.String regles,
int nbCol,
int nbLig)
- Constructeur : crée les grilles, init. la vue, etc...
setRegles
public boolean setRegles(java.lang.String r)
- Vérification et Fixation des règles selon chaîne
setTaille
public void setTaille(int nbCol,
int nbLig)
- Modification taille
initVue
public void initVue()
- Initialisation/MAJ de la vue
- Overrides:
initVue
in class Cprocess
effaceGrille
public void effaceGrille()
- Vide l'automate
grilleAleat
public void grilleAleat(int dens)
- Construit une grille aléatoire. Reçoit densité
ajoutFigure
public void ajoutFigure(int fig)
- Ajoute une figure
geneSuiv
public void geneSuiv()
- Génération suivante
- Overrides:
geneSuiv
in class Cprocess