ar
Class Cac

java.lang.Object
  |
  +--vabase.Cprocess
        |
        +--ar.Cac
All Implemented Interfaces:
java.lang.Runnable

public class Cac
extends Cprocess

Classe automate cellulaire


Fields inherited from class vabase.Cprocess
generation, isRunning, prThread, vue
 
Constructor Summary
Cac(arUI ui, int nbcol, int nblig)
          Constructeur : crée les grilles
 
Method Summary
 void ajoutFigure(int fig)
          Ajoute une figure
 void effaceGrille()
          Vide l'automate
 void geneSuiv()
          Génération suivante
 void initVue()
          Initialisation/MAJ de la vue
 boolean setRegles()
          Appel construction de la table de recherche
 void setTaille(int nbcol, int nblig)
          Modification taille
 
Methods inherited from class vabase.Cprocess
lancement, pasAPas, run, setTempo, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cac

public Cac(arUI ui,
           int nbcol,
           int nblig)
Constructeur : crée les grilles
Method Detail

setTaille

public void setTaille(int nbcol,
                      int nblig)
Modification taille

setRegles

public boolean setRegles()
Appel construction de la table de recherche

effaceGrille

public void effaceGrille()
Vide l'automate

initVue

public void initVue()
Initialisation/MAJ de la vue
Overrides:
initVue in class Cprocess

geneSuiv

public void geneSuiv()
Génération suivante
Overrides:
geneSuiv in class Cprocess

ajoutFigure

public void ajoutFigure(int fig)
Ajoute une figure