A B C D E G H I J L M P R S U V

A

actionPerformed(ActionEvent) - Method in class vabase.JPAlert
 
affGeneration() - Method in class vabase.Cui
Affichage de la génération courante
affGeneration() - Method in class pvcag.pvcUI
Affichage génération
affParcours() - Method in class pvcag.Cag
Affichage parcours
affParcours(String, Color) - Method in class pvcag.vuePvc
Affichage d'un parcours
affVille(Cville, boolean) - Method in class pvcag.vuePvc
Affichage d'une ville
affVilles() - Method in class pvcag.vuePvc
Affichage de toutes les villes
aHauteur - Variable in class vabase.Cvue
Taille de la zone d'affichage = réelle-cadre
aLargeur - Variable in class vabase.Cvue
Taille de la zone d'affichage = réelle-cadre

B

btngo_actionPerformed(ActionEvent) - Method in class vabase.Claunch
Appui sur le bouton de lancement dans le navigateur
btngo_actionPerformed(ActionEvent) - Method in class pvcag.pvcLaunch
Lancement de l'applet

C

CADREX_DEFAUT - Static variable in class vabase.Cvue
 
CADREY_DEFAUT - Static variable in class vabase.Cvue
 
Cag - class pvcag.Cag.
classe de gestion de l'algorithme génétique
Cag(pvcUI, int, int, float) - Constructor for class pvcag.Cag
Construction de l'ag dans une interface utilisateur, selon nombre de villes, population et taux de mutation
Cindividu - class pvcag.Cindividu.
Classe de gestion d'un individu
Cindividu(Cindividu, Cindividu, int) - Constructor for class pvcag.Cindividu
Constructeur d'un descendant
Cindividu(int) - Constructor for class pvcag.Cindividu
Constructeur par défaut : individu aléatoire
Claunch - class vabase.Claunch.
Classe abstraite de lancement d'une applet
Claunch() - Constructor for class vabase.Claunch
Constructeur par défaut
Claunch(String, String, String, String, String) - Constructor for class vabase.Claunch
Constructeur avec paramètres
Cprocess - class vabase.Cprocess.
Classe abstraite de gestion du processus
Cprocess() - Constructor for class vabase.Cprocess
Constructeur par défaut
Cprocess(Cui) - Constructor for class vabase.Cprocess
Constructeur dans une UI
Cui - class vabase.Cui.
Classe abstraite de gestion de l'inteface utilisateur
Cui() - Constructor for class vabase.Cui
Constructeur par défaut
Cui(Claunch) - Constructor for class vabase.Cui
Constructeur dans une applet
Cville - class pvcag.Cville.
Classe de définition d'une ville
Cville(float, float) - Constructor for class pvcag.Cville
Construit ville à position aléatoire
Cvue - class vabase.Cvue.
Classe abstraite de gestion graphique
Cvue() - Constructor for class vabase.Cvue
Constructeur par défaut
Cvue(Color, Color, int) - Constructor for class vabase.Cvue
Constructeur avec couleurs

D

destroy() - Method in class vabase.Cvue
destruction du buffer

E

effaceFond() - Method in class vabase.Cvue
Efface le fond

G

generation - Variable in class vabase.Cprocess
génération courante
geneSuiv() - Method in class pvcag.Cag
Création d'une nouvelle génération
geneSuiv() - Method in class vabase.Cprocess
Génération suivante
getAuthor() - Method in class vabase.Claunch
Retourne auteur
getCopyright() - Method in class vabase.Claunch
Retourne copyright
getFitness() - Method in class pvcag.Cindividu
Accesseur de la valeur de fitness
getFitnessBrute() - Method in class pvcag.Cindividu
Accesseur de la valeur de fitness brute
getGenome() - Method in class pvcag.Cindividu
Accesseur du génome
getName() - Method in class vabase.Claunch
Retourne nom du programme
getParameterInfo() - Method in class vabase.Claunch
 
getRepresentation() - Method in class vabase.Cvue
Renvoit le mode de représentation actif
getVersion() - Method in class vabase.Claunch
Retourne numéro version
getVersionDate() - Method in class vabase.Claunch
Retourne date version
getVersionNum() - Method in class vabase.Claunch
Retourne numéro+date de version
grBuff - Variable in class vabase.Cvue
Contexte graphique du double buffering

H

HAUTEURL_DEFAUT - Static variable in class vabase.Cvue
Types de représentation
HAUTEURR_DEFAUT - Static variable in class vabase.Cvue
 

I

init() - Method in class vabase.Claunch
 
initVue() - Method in class pvcag.Cag
Initialisation/MAJ de la vue
initVue() - Method in class vabase.Cprocess
Initialisation de la vue graphique
isRunning - Variable in class vabase.Cprocess
Flag en cours

J

JPAlert - class vabase.JPAlert.
Gestion d'une boîte d'alerte
JPAlert(Frame, String) - Constructor for class vabase.JPAlert
 

L

lancement() - Method in class vabase.Claunch
Démarre l'applet et fixe la taille de sa fenetre
lancement() - Method in class vabase.Cprocess
Démarrage du processus
LARGEURL_DEFAUT - Static variable in class vabase.Cvue
 
LARGEURR_DEFAUT - Static variable in class vabase.Cvue
 
lHauteur - Variable in class vabase.Cvue
Taille logique
lLargeur - Variable in class vabase.Cvue
Taille logique
lLongueurToRX(float) - Method in class vabase.Cvue
Transforme une longueur logique en réel en X
lLongueurToRY(float) - Method in class vabase.Cvue
Transforme une longueur logique en réel en Y
lToRX(float) - Method in class vabase.Cvue
Conversion logique vers réel en X
lToRY(float) - Method in class vabase.Cvue
Conversion logique vers réel en Y

M

mute(double) - Method in class pvcag.Cindividu
Mutations (interversion)

P

paint(Graphics) - Method in class vabase.Cvue
 
pasAPas() - Method in class vabase.Cprocess
Avance pas-à-pas
peintFond() - Method in class pvcag.vuePvc
Peint le fond
process - Variable in class vabase.Cui
pointeur sur le processus
prThread - Variable in class vabase.Cprocess
Processus
pvcLaunch - class pvcag.pvcLaunch.
La classe pvcLaunch est simplement l'interface de lancement de l'applet avec un navigateur
pvcLaunch() - Constructor for class pvcag.pvcLaunch
Constructeur
pvcUI - class pvcag.pvcUI.
Interface utilisateur de l'algorithme génétique
pvcUI(pvcLaunch) - Constructor for class pvcag.pvcUI
Constructeur

R

reDim(int, int) - Method in class vabase.Cvue
Mise à jour des valeurs de travail
redimCadre(int, int) - Method in class vabase.Cvue
Redimension du cadre
redimGrBuff() - Method in class vabase.Cvue
Initialisation/Mise à jour de la taille de la vue
redimUi() - Method in class vabase.Cui
Redimensionnement de la vue
repaint() - Method in class vabase.Cvue
 
REPRANISOTROPIC - Static variable in class vabase.Cvue
 
REPRISOTROPIC - Static variable in class vabase.Cvue
 
rHauteur - Variable in class vabase.Cvue
Taille du Canvas = taille physique
rLargeur - Variable in class vabase.Cvue
Taille du Canvas = taille physique
rLongueurToLX(int) - Method in class vabase.Cvue
Transforme une longueur réelle en logique en X
rLongueurToLY(int) - Method in class vabase.Cvue
Transforme une longueur réelle en logique en Y
rToLX(int) - Method in class vabase.Cvue
Conversion réel vers logique en X
rToLY(int) - Method in class vabase.Cvue
Conversion réel vers logique en Y
run() - Method in class vabase.Cprocess
Boucle principale

S

setAffPire(boolean) - Method in class pvcag.Cag
Choix affichage pire parcours
setCross(int) - Method in class pvcag.Cag
MAJ type crossover
setDim(float, float, int, int, int, int, float, float) - Method in class vabase.Cvue
Mise à jour des dimensions
setEchel(int) - Method in class pvcag.Cag
MAJ echelonnage
setFitness(double) - Method in class pvcag.Cindividu
Modificateur de la valeur de fitness
setFitnessBrute(long) - Method in class pvcag.Cindividu
Modificateur de la valeur de fitness brute
setInterface(boolean) - Method in class vabase.Cui
gestion de l'interface selon marche/arrêt
setInterface(boolean) - Method in class pvcag.pvcUI
(in)activation interface
setMode(boolean) - Method in class pvcag.Cag
MAJ mode
setNewPb(int, int, float) - Method in class pvcag.Cag
Initialisation d'un nouveau problème
setNewPop(int) - Method in class pvcag.Cag
Création d'une nouvelle population
setNewTaille() - Method in class pvcag.vuePvc
Fixe nouvelle taille
setRepresentation(int) - Method in class vabase.Cvue
Modification du type de représentation
setTailleVille() - Method in class pvcag.vuePvc
Fixe les dimensions des villes
setTempo(int) - Method in class vabase.Cprocess
Mise à jour de la valeur de temporisation
start() - Method in class vabase.Cui
Initialisation du monde
stop() - Method in class vabase.Cprocess
Arrêt boucle

U

Ui - Variable in class vabase.Claunch
Pointeur sur l'interface utilisateur

V

vue - Variable in class vabase.Cprocess
Vue
vuePvc - class pvcag.vuePvc.
Classe de gestion de vue, base graphique
vuePvc(Cag) - Constructor for class pvcag.vuePvc
Constructeur par défaut
vuePvc(Cag, Color, Color) - Constructor for class pvcag.vuePvc
Constructeur avec fond

A B C D E G H I J L M P R S U V