public class ZoneJeu extends java.awt.Polygon implements java.lang.Comparable, _Zone
Constructor and Description |
---|
ZoneJeu()
Constructeur par défaut
|
ZoneJeu(int typeZone)
Constructeur prennant un type de zone en argument
|
Modifier and Type | Method and Description |
---|---|
java.awt.Point |
centreGavite()
Retourne le centre de gracité de la zone
|
int |
compareTo(java.lang.Object o) |
boolean |
contains(AbstractTortue t)
Vrai si la tortue se trouve dans la zone, Faux sinon
|
int |
getTypeZone()
Retourne le type de zone :
1=> equipe
0=> enbut
2=> limite
3=> sortie
|
ZoneJeu |
reductionPct(float pct)
Retourne une ZoneJeu réduction de pct pourcents de this.
|
void |
setTypeZone(int typeZone)
Définie le type de zone :
|
double |
surface()
Retourne la surface de la zone
|
java.lang.String |
toString()
Méthode toString
|
addPoint, contains, contains, contains, contains, contains, contains, getBoundingBox, getBounds, getBounds2D, getPathIterator, getPathIterator, inside, intersects, intersects, invalidate, reset, translate
public ZoneJeu()
public ZoneJeu(int typeZone)
typeZone
- intpublic ZoneJeu reductionPct(float pct)
pct
- floatpublic java.awt.Point centreGavite()
_Zone
centreGavite
in interface _Zone
public double surface()
_Zone
public boolean contains(AbstractTortue t)
_Zone
public int getTypeZone()
_Zone
getTypeZone
in interface _Zone
public void setTypeZone(int typeZone)
_Zone
setTypeZone
in interface _Zone
public java.lang.String toString()
_Zone
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable