GEOangle

Top  Previous  Next

Winkel eines Vektors berechnen.

Gegeben sind zwei Punkte. Gesucht ist der Winkel zwischen dem durch diese Punkte aufgespannten Vektor und der X-Achse. Der Winkel wird in Rad angegeben, 2π ist also ein Vollkreis.

Parameter

p1x (double)                                                [IN]

p1y (double)                                                [IN]

Der Startpunkt des Vektors.

p2x (double)                                                [IN]

p2y (double)                                                [IN]

Der Zielpunkt des Vektors.

Ergebnis

(double)                                                   [OUT]

Der Winkel in Rad, der zwischen der x-Achse und dem Vektor (px2-px1, py2-py1) vorhanden ist. Der Winkel ist auf den Bereich 0 bis 2π normiert.

Deklaration

#include "basic.h"

 

DOUBLE DLLENTRY GEOangle (

     double      p1x,

     double      p1y,

     double      p2x,

     double      p2y

);