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.
|
setRessourcesCanvas
public 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