|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectmaillage.Grille
maillage.GrilleVoronoi
public class GrilleVoronoi
| Field Summary |
|---|
| Fields inherited from class maillage.Grille |
|---|
listeCellules, ncol, nlig |
| Constructor Summary | |
|---|---|
GrilleVoronoi(int taille,
int npoints)
Constructeur d'une grille pavée via la triangulation de Delaunay. |
|
GrilleVoronoi(int taille,
int npoints,
boolean bool)
Constructeur d'une grille pavée via la triangulation de Delaunay. |
|
GrilleVoronoi(int taille,
java.util.Vector<Point> vPoint)
Constructeur d'une grille pavée via la triangulation de Delaunay. |
|
| Method Summary | |
|---|---|
void |
conversion(double[][] image,
int gamma)
Effectue la conversion approximative d'une grille en tableau de réels en double précision. |
double[][] |
conversion(int n,
int m,
int gamma)
Effectue la conversion d'une grille en tableau de réels en double précision. |
void |
conversionGraphics(java.awt.Graphics graph,
int gamma,
java.awt.Color c1,
java.awt.Color c2)
Effectue la conversion d'une grille en un objet graphique. |
void |
conversionGraphicsVoronoi(java.awt.Graphics graph,
int gamma,
java.awt.Color c1,
java.awt.Color c2)
Effectue la conversion d'une grille en un objet graphique. |
double |
distance(Cellule c1,
Cellule c2)
Retourne la plus petite distance euclidienne entre deux cellules. |
void |
Generation(int taille,
java.util.Vector<Point> vPoint,
boolean bool)
Effectue la triangulation de Delaunay. |
int |
indexOf(Cellule c)
Renvoie l'index de la cellule |
void |
rechercheVoisins(int i,
boolean e,
int rayon)
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon. |
void |
rechercheVoisins(int i,
int rayon)
Ajoute les voisins d'une cellule, dont l'index est spécifié, présents dans un certain rayon. |
| Methods inherited from class maillage.Grille |
|---|
distance, getCellule, getListeCellules, getNombreCellule, getNombreColonne, getNombreLigne |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GrilleVoronoi(int taille,
int npoints)
taille - Correspond à la taille des côtés du carré dans lequel seront repartis les points.npoints - Nombre de points pour la triangulation.
public GrilleVoronoi(int taille,
int npoints,
boolean bool)
taille - Correspond à la taille des côtés du carré dans lequel seront repartis les points.npoints - Nombre de points pour la triangulation.bool - Paramètre permettant de générer ou non des états aléatoires
public GrilleVoronoi(int taille,
java.util.Vector<Point> vPoint)
taille - Correspond à la taille des côtés du carré dans lequel seront repartis les points.vPoint - Points pour la triangulation.| Method Detail |
|---|
public void Generation(int taille,
java.util.Vector<Point> vPoint,
boolean bool)
taille - Correspond à la taille des côtés du carré dans lequel seront repartis les points.vPoint - Points pour la triangulation.bool - Paramètre permettant de générer ou non des états aléatoirespublic int indexOf(Cellule c)
indexOf in class Grillec - Cellule dont on souhaite connaître l'index.
public double[][] conversion(int n,
int m,
int gamma)
conversion in class Grillen - Entier correspondant au nombre de lignes du tableau de sortie.m - Entier correspondant au nombre de colonnes du tableau de sortie.gamma - Entier permettant d'effectuer un zoom.
public void conversion(double[][] image,
int gamma)
conversion in class Grilleimage - Un tableau de réels en double précision correspondant à la grille.gamma - Entier permettant d'effectuer un zoom.
public void conversionGraphics(java.awt.Graphics graph,
int gamma,
java.awt.Color c1,
java.awt.Color c2)
conversionGraphics in class Grillegraph - Objet graphique correspondant à la grille.gamma - Entier permettant d'effectuer un zoom sur le coin supérieur gauche de l'image.c1 - Première couleur du graphique.c2 - Seconde couleur du graphique.
public void conversionGraphicsVoronoi(java.awt.Graphics graph,
int gamma,
java.awt.Color c1,
java.awt.Color c2)
graph - Objet graphique correspondant à la grille.gamma - Entier permettant d'effectuer un zoom sur le coin supérieur gauche de l'image.c1 - Première couleur du graphique.c2 - Seconde couleur du graphique.
public void rechercheVoisins(int i,
int rayon)
rechercheVoisins in class Grillei - Entier correspondant à l'index de la cellule.rayon - Entier correspondant au rayon de recherche des voisins.
public void rechercheVoisins(int i,
boolean e,
int rayon)
rechercheVoisins in class Grillei - Entier correspondant à l'index de la cellule.rayon - Entier correspondant au rayon de recherche des voisins.e - Booléen permettant l'utilisation ou non des conditions periodiques
public double distance(Cellule c1,
Cellule c2)
distance in class Grillec1 - Première cellule.c2 - Deuxième cellule.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||