public class PolygoneCanvas extends ObjetCanvas implements java.lang.Comparable<PolygoneCanvas>
| Modifier and Type | Field and Description |
|---|---|
int |
marque
marque de couleur de 1 à 10
|
java.lang.Object |
object
Objet associé au polygone
|
java.awt.Point[] |
points
les points du polygone
|
java.awt.Polygon |
polygone
le polygone java
|
Position |
pos
Position en 3D du polygone
|
RessourcesCanvas |
rc
ressource graphique
|
| Constructor and Description |
|---|
PolygoneCanvas(java.lang.Object o,
Position p,
int marque,
java.awt.Point... points)
Création d'un polygone dans le canvas
|
PolygoneCanvas(RessourcesCanvas rc,
java.lang.Object o,
Position p,
java.awt.Point... points)
Création d'un polygone dans le canvas
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(PolygoneCanvas p)
méthode utilisé pour trier les polygones avant de les afficher.
|
setRessourcesCanvaspublic int marque
public RessourcesCanvas rc
public java.awt.Point[] points
public java.awt.Polygon polygone
public Position pos
public java.lang.Object object
public PolygoneCanvas(java.lang.Object o,
Position p,
int marque,
java.awt.Point... points)
o - objet quelconque (voir pointerCanvas)p - position en 3D du polygonemarque - couleur de 1 à 10points - les points du polygonepublic PolygoneCanvas(RessourcesCanvas rc, java.lang.Object o, Position p, java.awt.Point... points)
rc - ressources graphiques du polygoneo - objet quelconque (voir pointerCanvas)p - position en 3D du polygonepoints - les points du polygonepublic int compareTo(PolygoneCanvas p)
compareTo in interface java.lang.Comparable<PolygoneCanvas>p - Le polygone a compara avec this