CPolygone

CPolygone

new CPolygone(listeProprietaire, impProto, estElementFinal, couleur, masque, style, colPoints) → {CPolygone}

Source:

Classe polygone

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 Array

Tableau de CNoeudPointeurSurPoint qui donne les sommets.

Returns:
Type
CPolygone

Methods

getNom() → {string}

Source:
Returns:
Type
string

isIsomTo(p) → {boolean}

Source:

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

Parameters:
Name Type Description
p CElementGraphique
Returns:
Type
boolean

pointInterieur()

Source:

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.