A D E G I M P R S T

A

ajouter(Polygone) - Method in class Scene
Ajoute le polygone passé en argument à la scène

D

deplacerEnArriere(Polygone) - Method in class Scene
Déplace le polygone passé en paramètre d'une place vers l'arrière dans la scène.
deplacerEnAvant(Polygone) - Method in class Scene
Déplace le polygone passé en paramètre d'une place vers l'avant dans la scène.
distanceA(Point) - Method in class Point
Calcule la distance du point courant au point passé en argument.

E

equals(Object) - Method in class Point
Test d'égalité
estPresent(Polygone) - Method in class Scene
Détermine si le polygone passé en paramètre est présent dans la scène.

G

getNbGrandsPolygones() - Static method in class Polygone
Renvoie le nombre de grands polygones crees depuis le demarrage de l'application.
getNbPetitsPolygones() - Static method in class Polygone
Renvoie le nombre de petits polygones crees depuis le demarrage de l'application.
getNbPolygones() - Method in class Scene
Renvoie le nombre de polygones présents dans la scène.
getNbSommets() - Method in class Polygone
Renvoie le nombre de sommets du polygone.
getPolygone(int) - Method in class Scene
Renvoie le polygone présent dans la scène à l'index fourni en paramêtre.
getSommet(int) - Method in class Polygone
Renvoie une instance de la classe Point dont les coordonnees sont celles du sommet de numero numSommet.
getSommets() - Method in class Polygone
Renvoie un tableau de Point de meme coordonnées que les sommets de l'instance courante.
getX() - Method in class Point
Renvoie l'abcisse du point
getY() - Method in class Point
Renvoie l'ordonnee du point

I

indexDe(Polygone) - Method in class Scene
Renvoie l'index dans la scène (i.e. index permettant d'accéder à ce polygone à l'aide de la méthode getPolygone) du polygone passé en paramètre.
isOrigine() - Method in class Point
Teste si le point courant est l'origine du repère.

M

mettreDerriere(Polygone) - Method in class Scene
Met le polygone passé en paramètre à l'arrière plan de la scène.
mettreDevant(Polygone) - Method in class Scene
Met le polygone passé en paramètre au premier plan de la scène.

P

Point - class Point.
Caractérisation de la notion usuelle de point en geometrie dans un espace en deux dimensions.
Point() - Constructor for class Point
Initialise un point de coordonees (0, 0)
Point(int) - Constructor for class Point
Initialise un point dont l'abcisse et l'odonnee sont identiques et egales a la valeur donnee en parametre
Point(int, int) - Constructor for class Point
Initialise un point dont l'abcisse et l'odonnee sont donnees en parametre.
Point(Point) - Constructor for class Point
Clonage d'un point.
Polygone - class Polygone.
La classe Polygone decrit la notion geometrique usuelle de polygone, c'est a dire, celle d'une figure fermee plane delimitee par un nombre arbitraire de segments, chacun de ces segments formant un cote du polygone.
Polygone(int) - Constructor for class Polygone
Initialise un polygone a nbSommets sommets.
Polygone(Point[], int) - Constructor for class Polygone
Initialise un polygone a nbSommets sommets.

R

retirer(Polygone) - Method in class Scene
Retire de la scène le polygone passé en argument

S

Scene - class Scene.
Une scène est constituée par une liste ordonnée de polygones dont l'affichage s'effectue en parcourant cette liste dans l'ordre.
Scene() - Constructor for class Scene
Initialise une instance de la classe Scene de sorte qu'elle représente une scéne vide ne contenant aucun polygone.
setSommet(int, Point) - Method in class Polygone
Fixe les coordonnees du sommet de numero numSommet du polygone a la valeur des coordonnees du point unPoint.
symetrie() - Method in class Point
Cree un nouveau point symetrique du point courant par rapport a l'axe des ordonnees

T

toString() - Method in class Point
Description of the Method
toString() - Method in class Polygone
Renvoie le nom du polygone.
translater(int, int) - Method in class Point
Cree un nouveau point par translation de deltaX selon l'axe des abcisses et de deltaY selon l'axe des ordonnées.

A D E G I M P R S T