new CPolygone(listeProprietaire, impProto, estElementFinal, couleur, masque, style, colPoints) → {CPolygone}
- Description:
Classe polygone
- Source:
Parameters:
Name | Type | Description |
---|---|---|
listeProprietaire |
CListeObjets | La liste propriétaire. |
impProto |
CImplementationProto | null ou la construction propriétaire. |
estElementFinal |
boolean | true si élément final de construction. |
couleur |
Color | La couleur. |
masque |
boolean | true si l'objet est masqué. |
style |
StyleTrait | Le style du tracé. |
colPoints |
CNoeudPointeurSurPoint | Tableau de CNoeudPointeurSurPoint qui donne les sommets. |
Returns:
- Type
- CPolygone
Methods
getNom() → {string}
- Source:
Returns:
- Type
- string
isIsomTo(p) → {boolean}
- Description:
Fonction renvoyant true si this a des côtés de même longueurs que p (qui doit être un polygone) Sert uniquement pout certains exercices de construction
- Source:
Parameters:
Name | Type | Description |
---|---|---|
p |
CElementGraphique |
Returns:
- Type
- boolean
pointInterieur()
- Description:
Fonction renvoyant true si le point de coordonnées (x; y) est intérieur au polygône c'est à dire s'il est sur un des côtés ou si la somme des mesures principales d'angle orienté est un multiple impair de 2*pi.
- Source: