Class Polygon

Un polygone est une succcession de points.

Méthodes et propriétés

Documentation

  • protected array $points
    Stocke tous les points du polygone.
  • public set(int $pos, Point $point)
    Ajoute ou remplace un point $point dans le polygon à la position $pos. Cette méthode accepte la valeur NULL pour spécifier que ce point doit être ignoré.
  • public Point get(int $pos)
    Retourne le point du polygone à la position $pos.
  • public append(Point $point)
    Ajoute un point $point à la fin du polygone. Cette méthode accepte la valeur NULL pour spécifier que ce point doit être ignoré.
  • public int count()
    Retourne le nombre de points contenus dans le polygone.
  • public array all()
    Permet de récupérer tous les points du polygone.