View  Edit  Attributes  History  Attach  Print  Search


ACCUEIL | DOCUMENTATION | STRATEGIES | TESTS

LineLine

Classe Line

Description

  • La classe Line représente une ligne droite du plan qui est caractérisée par plusieurs paramètres équivalents.

Champs

Les objets de la classe Line disposent des champs suivants :

  • une droite peut-être définie par 2 points :
    • public Point point1
    • public Point point2
  • une droite peut aussi être définie par un vecteur perpendiculaire à la droite et passant par l'origine (vecteur normal)
    • public float theta : angle du vecteur perpendiculaire à la droite et passant par l'origine
    • public float rho : rayon du vecteur perpendiculaire à la droite et passant par l'origine
  • variables calculées
    • l'équation de la droite peut s'écrit classiquement y=ax+b
      • public float a : pente de la droite
      • public float b : valeur b, l'ordonnée à l'origine (pour x=0)
      • public Point pointY0 : point d'intersection de la droite et axe y=0
      • public Point pointX0 : point d'intersection de la droite et axe x=0
      • public Point pointYMax : point d'intersection de la droite et axe y=heightImage