use of org.apache.commons.math3.exception.MathArithmeticException in project graphysica by Graphysica.
the class Angle method getAngle.
/**
* Calcule l'angle entre les vecteurs partant du sommet vers les deux
* points.
*
* @return la valeur de l'angle représenté.
* @throws MathArithmeticException si le sommet est confondu à l'un ou
* l'autre des points de l'angle.
* @see Angle#isDefini()
*/
public double getAngle() throws MathArithmeticException {
final Vector2D vecteur1 = getPoint1().subtract(getSommet());
final Vector2D vecteur2 = getPoint2().subtract(getSommet());
return -FastMath.toDegrees(angle(vecteur1, vecteur2));
}
Aggregations