|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmaillage.Grille
maillage.GrilleCarree
public class GrilleCarree
Classe heritee de la classe grille Classe dans le cas d'une grille rectangulaire a pavage carree
Field Summary |
---|
Fields inherited from class maillage.Grille |
---|
listeCellules, ncol, nlig |
Constructor Summary | |
---|---|
GrilleCarree(int taille)
Constructeur d'une grille carree |
|
GrilleCarree(int taille,
boolean e)
Constructeur d'une grille carree |
|
GrilleCarree(int nl,
int nc)
Constructeur d'une grille rectangulaire |
|
GrilleCarree(int nl,
int nc,
boolean e)
Constructeur d'une grille carree |
Method Summary | |
---|---|
void |
conversion(double[][] image,
int gamma)
Effectue la conversion 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 reels en double precision |
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. |
Cellule |
getCellule(int i,
int j)
Recupere la cellule de coordonnees (i,j) |
int |
indexOf(Cellule c)
Retourne l'index de la cellule c |
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. |
void |
rechercheVoisins(int i,
int j,
boolean e,
int rayon)
Ajoute les voisins d'une cellule, dont les coordonnées sont spécifiées, présents dans un certain rayon. |
void |
rechercheVoisins(int i,
int j,
int rayon)
Ajoute les voisins d'une cellule, dont les coordonnées sont spécifiées, présents dans un certain rayon. |
Methods inherited from class maillage.Grille |
---|
distance, 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 GrilleCarree(int taille)
taille
- Entier correspondant a la taille des cotespublic GrilleCarree(int taille, boolean e)
taille
- Entier correspondant a la taille des cotese
- Etat de toutes les cellulespublic GrilleCarree(int nl, int nc, boolean e)
nl
- Entier correspondant a la taille d'un des cotesnc
- Entier correspondant a la taille d'un des cotese
- Etat de toutes les cellulespublic GrilleCarree(int nl, int nc)
nl
- Entier correspondant a la taille d'un des cotesnc
- Entier correspondant a la taille d'un des cotesMethod Detail |
---|
public Cellule getCellule(int i, int j)
i
- Entier correspondant a l'une des coordonnees de la cellulej
- Entier correspondant a l'une des coordonnees de la cellule
public double[][] conversion(int n, int m, int gamma)
conversion
in class Grille
n
- Entier correspondant au nombre de lignes de l'image a afficherm
- Entier correspondant au nombre de colonnes de l'image a affichergamma
- Entier correspondant au grandissement souhaite
public void conversion(double[][] image, int gamma)
Grille
conversion
in class Grille
image
- 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)
Grille
conversionGraphics
in class Grille
graph
- Objet graphique correspondant à la grille.gamma
- Entier permettant d'effectuer un zoom.public void rechercheVoisins(int i, int j, int rayon)
i
- Entier correspondant à l'une des coordonées de la cellule.j
- Entier correspondant à l'une des coordonées de la cellule.rayon
- Entier correspondant au rayon de recherche des voisins.public void rechercheVoisins(int i, int j, boolean e, int rayon)
i
- Entier correspondant à l'une des coordonées de la cellule.j
- Entier correspondant à l'une des coordonées de la cellule.e
- Booléen permettant l'utilisation ou non des conditions periodiquesrayon
- Entier correspondant au rayon de recherche des voisins.public int indexOf(Cellule c)
indexOf
in class Grille
c
- Cellule consideree
public void rechercheVoisins(int i, int rayon)
rechercheVoisins
in class Grille
i
- 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 Grille
i
- Entier correspondant à l'index de la cellule.e
- Booléen permettant l'utilisation ou non des conditions periodiquesrayon
- Entier correspondant au rayon de recherche des voisins.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |