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