A D F G I L M R S T

A

action(int, GrilleIHM) - Method in interface fr.cnam.grille.GrilleControlesInt
Méthode appelée quand on clique sur un des boutons de GrilleIHM.

D

deplacer(int, int, int, int) - Method in class fr.cnam.tore.Tore
Calcule les nouvelles coordonnées d'un point en fonction de son déplacment d'une case dans une des 8 directions.

F

fr.cnam.grille - package fr.cnam.grille
 
fr.cnam.tore - package fr.cnam.tore
 

G

getMarque(int, int) - Method in class fr.cnam.grille.GrilleIHM
Retourne la marque de la case
getNbMaxMarqueur() - Method in class fr.cnam.grille.GrilleIHM
Retourne le nombre max de couleur géré par GrilleIHM
getNbX() - Method in class fr.cnam.grille.GrilleIHM
Retourne le nombre de colonne de la grille
getNbY() - Method in class fr.cnam.grille.GrilleIHM
Retourne le nombre de ligne de la grille
getPanel() - Method in class fr.cnam.grille.GrilleIHM
Retourne le panel contenant la GrilleIHM
GrilleControlesInt - Interface in fr.cnam.grille
Interface utilisée par le constructeur de GrilleIHM permettant de traiter les clics sur les boutons de GrilleIHM
GrilleIHM - Class in fr.cnam.grille
Classe de définition d'une grille IHM avec laquelle il est possible :
- de colorer ou effacer une case de la grille
- de realiser une action sur chacun des 10 boutons qui se trouvent à cote de la grille
- de nommer les boutons
GrilleIHM(int, int, int) - Constructor for class fr.cnam.grille.GrilleIHM
Constructeur de la grille.

I

image(Point, Point) - Method in class fr.cnam.tore.Tore
Cette methode retourne l'image de B la plus proche de A dans un espace de tore

L

lePlusProche(Point, Vector, int) - Method in class fr.cnam.tore.Tore
Cette methode consiste à déterminer le point le plus proche de A dans un espace de Tore parmi un ensemble de points ET dont la distance est superieur à une distance seuil.

M

main(String...) - Static method in class fr.cnam.grille.GrilleIHM
Méthode de test de la classe.

R

razGrille() - Method in class fr.cnam.grille.GrilleIHM
Efface le contenu de la grille
(La valeur 0 est mise dans chaque case)

S

sens(Point, Point) - Method in class fr.cnam.tore.Tore
Cette methode retourne le sens de deplacement à effectuer sur A pour que A se rapproche de B.
sensTore(Point, Point) - Method in class fr.cnam.tore.Tore
Retourne le sens du vecteur de A vers B dans l'espace de Tore.
setActeur(GrilleControlesInt) - Method in class fr.cnam.grille.GrilleIHM
Initialise l'acteur qui est un objet qui implémente l'interface GrilleControlesInt
setMarque(int, int, int) - Method in class fr.cnam.grille.GrilleIHM
Affecte à une case de la grille la marque (couleur)
setNomBouton(int, String) - Method in class fr.cnam.grille.GrilleIHM
Permet de changer le nom d'un bouton de l'IHM.
siCaseLibre(int, int) - Method in class fr.cnam.grille.GrilleIHM
Teste si la case est libre (différente de 0)

T

Tore - Class in fr.cnam.tore
Classe d'implémentation d'un espace rectangulaire orthonormé de Tore
Tore(int, int) - Constructor for class fr.cnam.tore.Tore
Création d'un espace de Tore défini par sa longueur et sa hauteur

A D F G I L M R S T