[Java] Calculer l'equation de la droite perpendiculaire à la droite AB et passant par B
dimanche 1 mars 2009
/**
* Soit la droite (ab), on cherche l'equation de la droite (D) tel
* que (D) est perpendiculaire à (ab) et passe par b
*/
public static double[] getPerpendiculaire(Point2d a, Point2d b) {
return getPerpendiculaire(lineEquation(a, b), b);
}
public static double[] getPerpendiculaire(double[] eq, Point2d b) {
double coef = -1 / eq[0];
double pos = b.y - coef * b.x;
return new double[] { coef, pos };
}