A C D E G I L M N P R S T V

A

addVoisin(Triangle) - Method in class maillage.Triangle
 
aDesVoisins() - Method in class maillage.Triangle
 
ajouterVoisin(Cellule) - Method in class maillage.Cellule
Ajoute un voisin a une cellule
ajouterVoronoi(Cellule) - Method in class maillage.Cellule
Ajoute un voisin a une cellule
angle(Point) - Method in class maillage.Point
 
angleMini(Vector<Cellule>) - Method in class maillage.Cellule
 

C

calcul(ListeValeurs) - Method in class maillage.TestGrille
 
calculLive() - Method in class maillage.TestGrille
 
Cellule - Class in maillage
Classe Cellule Element elementaire d'une Grille
Cellule(Point) - Constructor for class maillage.Cellule
Constructeur d'une cellule sans aucun voisin a partir d'un point Q
Cellule(Point, Vector<Cellule>) - Constructor for class maillage.Cellule
Constructeur d'une cellule sans aucun voisin a partir d'un point q
Cellule(Point, Vector<Cellule>, boolean) - Constructor for class maillage.Cellule
Constructeur d'une cellule sans aucun voisin a partir d'un point q
Cellule(Point, boolean) - Constructor for class maillage.Cellule
Constructeur d'une cellule sans aucun voisin a partir d'un point q
centreCercleCirconscrit() - Method in class maillage.Triangle
 
changementStatut() - Method in class maillage.Cellule
Change le statut de la cellule
contains(Cellule) - Method in class maillage.Triangle
Checks if the point specified as argument is contained in the triangle
conversion(int, int, int) - Method in class maillage.Grille
Effectue la conversion d'une grille en tableau de réels en double précision.
conversion(double[][], int) - Method in class maillage.Grille
Effectue la conversion d'une grille en tableau de réels en double précision.
conversion(int, int, int) - Method in class maillage.GrilleCarree
Effectue la conversion d'une grille en tableau de reels en double precision
conversion(double[][], int) - Method in class maillage.GrilleCarree
 
conversion(int, int, int) - Method in class maillage.GrilleHexa
Effectue la conversion d'une grille en tableau de réels en double précision.
conversion(double[][], int) - Method in class maillage.GrilleHexa
Effectue la conversion d'une grille en tableau de réels en double précision.
conversion(int, int, int) - Method in class maillage.GrilleVoronoi
Effectue la conversion d'une grille en tableau de réels en double précision.
conversion(double[][], int) - Method in class maillage.GrilleVoronoi
Effectue la conversion approximative d'une grille en tableau de réels en double précision.
conversionGraphics(Graphics, int, Color, Color) - Method in class maillage.Grille
Effectue la conversion d'une grille en un objet graphique.
conversionGraphics(Graphics, int, Color, Color) - Method in class maillage.GrilleCarree
 
conversionGraphics(Graphics, int, Color, Color) - Method in class maillage.GrilleHexa
Effectue la conversion d'une grille en un objet graphique.
conversionGraphics(Graphics, int, Color, Color) - Method in class maillage.GrilleVoronoi
Effectue la conversion d'une grille en un objet graphique.
conversionGraphicsVoronoi(Graphics, int, Color, Color) - Method in class maillage.GrilleVoronoi
Effectue la conversion d'une grille en un objet graphique.
convexe(Vector<Cellule>) - Method in class maillage.Cellule
Ensemble de points à ordonner pour créer une enveloppe convexe

D

dernierSommet(Cellule, Cellule) - Method in class maillage.Triangle
 
diff(Vect) - Method in class maillage.Vect
Returns the difference of 2 vectors
dist_arrete(Point, Point) - Method in class maillage.Point
Donne la distance d'un point à une droite
distance(Cellule) - Method in class maillage.Cellule
Returne la distance euclidienne entre deux cellules
distance(Cellule, Cellule) - Method in class maillage.Grille
Returne la plus petite distance euclidienne entre deux cellules
distance(int, int) - Method in class maillage.Grille
Returne la plus petite distance euclidienne entre deux cellules
distance(Cellule, Cellule) - Method in class maillage.GrilleHexa
Retourne la plus petite distance euclidienne entre deux cellules.
distance(Cellule, Cellule) - Method in class maillage.GrilleVoronoi
Retourne la plus petite distance euclidienne entre deux cellules.
distance(double, double) - Method in class maillage.Point
Calcul la distance euclidienne entre deux points
distance(Point) - Method in class maillage.Point
Calcul la distance euclidienne entre deux points

E

estVoisin(Triangle) - Method in class maillage.Triangle
 
estVoisins(Cellule) - Method in class maillage.Cellule
Verifie si les cellules sont voisines
evolution_grille() - Method in class maillage.TestGrille
Méthode permettant de faire évoluer la grille

G

Generation(int, Vector<Point>, boolean) - Method in class maillage.GrilleVoronoi
Effectue la triangulation de Delaunay.
getCellule(int) - Method in class maillage.Grille
Recupere la cellule de d'index i
getCellule(int, int) - Method in class maillage.GrilleCarree
Recupere la cellule de coordonnees (i,j)
getCoordinates() - Method in class maillage.Vect
Returns the cartesian coordinates of the vector
getListeCellules() - Method in class maillage.Grille
Recupere le vecteur de cellule de la grille
getNombreCellule() - Method in class maillage.Grille
Recupere le nombre de cellule
getNombreColonne() - Method in class maillage.Grille
Recupere le nombre de colonnes
getNombreLigne() - Method in class maillage.Grille
Recupere le nombre de lignes
getP1() - Method in class maillage.Vect
Returns the #1 point of the vector
getP2() - Method in class maillage.Vect
Returns the #2 point of the vector
getPoint() - Method in class maillage.Cellule
Retourne le point de la cellule
getTriangle(Cellule, Vector<Triangle>) - Method in class maillage.Cellule
 
getVertex() - Method in class maillage.Triangle
Returns the vextex list of the triangle
getVoisins() - Method in class maillage.Cellule
Retourne les voisins de la cellule
getVoisins() - Method in class maillage.Triangle
 
getVoronoi() - Method in class maillage.Cellule
Retourne les voisins au sens de voronoi de la cellule
getX() - Method in class maillage.Point
Retourne la position du point sur l'axe des x
getY() - Method in class maillage.Point
Retourne la position du point sur l'axe des y
Grille - Class in maillage
Classe mère pour les grilles
Grille() - Constructor for class maillage.Grille
 
GrilleCarree - Class in maillage
Classe heritee de la classe grille Classe dans le cas d'une grille rectangulaire a pavage carree
GrilleCarree(int) - Constructor for class maillage.GrilleCarree
Constructeur d'une grille carree
GrilleCarree(int, boolean) - Constructor for class maillage.GrilleCarree
Constructeur d'une grille carree
GrilleCarree(int, int, boolean) - Constructor for class maillage.GrilleCarree
Constructeur d'une grille carree
GrilleCarree(int, int) - Constructor for class maillage.GrilleCarree
Constructeur d'une grille rectangulaire
GrilleHexa - Class in maillage
Classe permettant la création d'une grille rectangulaire à pavage hexagonal.
GrilleHexa(int) - Constructor for class maillage.GrilleHexa
Constructeur d'une grille à pavage hexagonale dont les cellules sont générées aléatoirement.
GrilleHexa(int, int) - Constructor for class maillage.GrilleHexa
Constructeur d'une grille à pavage hexagonale dont les cellules sont générées aléatoirement.
GrilleHexa(int, boolean) - Constructor for class maillage.GrilleHexa
Constructeur d'une grille à pavage hexagonale dont les cellules sont toutes dans l'état spécifié.
GrilleHexa(int, int, boolean) - Constructor for class maillage.GrilleHexa
Constructeur d'une grille à pavage hexagonale dont les cellules sont toutes dans l'état spécifié.
GrilleVoronoi - Class in maillage
 
GrilleVoronoi(int, int) - Constructor for class maillage.GrilleVoronoi
Constructeur d'une grille pavée via la triangulation de Delaunay.
GrilleVoronoi(int, int, boolean) - Constructor for class maillage.GrilleVoronoi
Constructeur d'une grille pavée via la triangulation de Delaunay.
GrilleVoronoi(int, Vector<Point>) - Constructor for class maillage.GrilleVoronoi
Constructeur d'une grille pavée via la triangulation de Delaunay.

I

indexOf(Cellule) - Method in class maillage.Grille
Retourne l'index de la cellule c
indexOf(Cellule) - Method in class maillage.GrilleCarree
Retourne l'index de la cellule c
indexOf(Cellule) - Method in class maillage.GrilleHexa
Retourne l'index d'une cellule.
indexOf(Cellule) - Method in class maillage.GrilleVoronoi
Renvoie l'index de la cellule
initCalculLive(ListeValeurs) - Method in class maillage.TestGrille
 
isIllegal(Cellule) - Method in class maillage.Triangle
 
isVertex(Cellule) - Method in class maillage.Triangle
 

L

legalizeEdge(Triangle, Cellule, Cellule, Vector<Triangle>, int) - Method in class maillage.Triangle
Legalise d'une arête
listeCellules - Variable in class maillage.Grille
 

M

maillage - package maillage
 
milieu(Point) - Method in class maillage.Point
Donne le milieu entre deux points

N

ncol - Variable in class maillage.Grille
 
nlig - Variable in class maillage.Grille
 
nombreVoisins() - Method in class maillage.Cellule
Returne le nombre de voisins d'une cellule
norm() - Method in class maillage.Vect
Returns the norm of the vector

P

Point - Class in maillage
Classe Point
Point() - Constructor for class maillage.Point
Constructeur d'un point de coordonées (0,0)
Point(int, int) - Constructor for class maillage.Point
Constructeur d'un point à partir de deux entiers
Point(double, double) - Constructor for class maillage.Point
Constructeur d'un point à partir de deux réels
print() - Method in class maillage.Cellule
 
print() - Method in class maillage.Point
 
print() - Method in class maillage.Triangle
 
printCoordinates() - Method in class maillage.Vect
Displays the cartesian coordinates of the vector
produitMixte(Vect, Vect) - Method in class maillage.Vect
Retourne (A^B).

R

rayonCercleCirconscrit(Point) - Method in class maillage.Triangle
 
rechercheVoisins(int, int) - Method in class maillage.Grille
Ajoute les voisins de la cellule d'index j present dans un rayon 'rayon'
rechercheVoisins(int, boolean, int) - Method in class maillage.Grille
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon.
rechercheVoisins(int, int, int) - Method in class maillage.GrilleCarree
Ajoute les voisins d'une cellule, dont les coordonnées sont spécifiées, présents dans un certain rayon.
rechercheVoisins(int, int, boolean, int) - Method in class maillage.GrilleCarree
Ajoute les voisins d'une cellule, dont les coordonnées sont spécifiées, présents dans un certain rayon.
rechercheVoisins(int, int) - Method in class maillage.GrilleCarree
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon.
rechercheVoisins(int, boolean, int) - Method in class maillage.GrilleCarree
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon.
rechercheVoisins(int, int, int) - Method in class maillage.GrilleHexa
Ajoute les voisins d'une cellule, dont les coordonnées sont spécifiées, présents dans un certain rayon.
rechercheVoisins(int, int) - Method in class maillage.GrilleHexa
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon.
rechercheVoisins(int, boolean, int) - Method in class maillage.GrilleHexa
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon.
rechercheVoisins(int, int, boolean, int) - Method in class maillage.GrilleHexa
Ajoute les voisins d'une cellule, dont les coordonnées sont spécifiées, présents dans un certain rayon.
rechercheVoisins(int, int) - Method in class maillage.GrilleVoronoi
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon.
rechercheVoisins(int, boolean, int) - Method in class maillage.GrilleVoronoi
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon.
removeVoisin(Triangle) - Method in class maillage.Triangle
 

S

scalar(Vect) - Method in class maillage.Vect
Returns the scalar product with another vecetor
setStatut(boolean) - Method in class maillage.Cellule
Remplace l'etat de la cellule par e
statut() - Method in class maillage.Cellule
Retourne le statut de la cellule
sum(Vect) - Method in class maillage.Vect
Returns the sum of 2 vectors
supprimerAllVoisins() - Method in class maillage.Cellule
Supprimer tous les voisins d'une cellule
supprimerVoisin(Cellule) - Method in class maillage.Cellule
Supprimer un voisin d'une cellule

T

TestGrille - Class in maillage
Applet de base pour afficher la grille, effectuer des tests sur la recherche de voisins et les conditions aux bords.
TestGrille() - Constructor for class maillage.TestGrille
 
toString() - Method in class maillage.Cellule
 
toString() - Method in class maillage.Point
 
toString() - Method in class maillage.Triangle
 
Triangle - Class in maillage
Class representing a triangle
Triangle(Cellule, Cellule, Cellule) - Constructor for class maillage.Triangle
Constructor of a triangle definied by 3 sommets
trim() - Method in class maillage.Cellule
Réduit la taille du tableau voisin au maximum.

V

Vect - Class in maillage
Class representing a vector (geometric)
Vect(Point, Point) - Constructor for class maillage.Vect
Constructor of a vector PQ defined by 2 points

A C D E G I L M N P R S T V