GEOintersectVectorVector

Top  Previous  Next

Schnitt von zwei Vektoren.

Parameter

x1 (double)                                                  [IN]

Koordinate auf der x-Achse vom Ortsvektor des ersten Vektors.

y1 (double)                                                  [IN]

Koordinate auf der y-Achse vom Ortsvektor des ersten Vektors.

alpha1 (double)                                           [IN]

Winkel vom ersten Vektor (gegen Uhrzeigersinn).

x2 (double)                                                  [IN]

Koordinate auf der x-Achse vom Ortsvektor des zweiten Vektors.

y2 (double)                                                  [IN]

Koordinate auf der y-Achse vom Ortsvektor des zweiten Vektors.

alpha2 (double)                                           [IN]

Winkel vom zweiten Vektor (gegen Uhrzeigersinn).

xs (double *)                                       [IN/OUT]

Koordinate auf der x-Achse vom Schnittpunkt.

ys (double *)                                       [IN/OUT]

Koordinate auf der y-Achse vom Schnittpunkt.

Ergebnis

(int)                                                           [OUT]

Als Rückgabewerte werden geliefert:

0          kein Schnittpunkt,

1          Schnittpunkt.

Deklaration

#include "basic.h"

 

int DLLENTRY GEOintersectVectorVector (

     double      x1,

     double      y1,

     double      alpha1,

     double      x2,

     double      y2,

     double      alpha2,

     double * xs,

     double * ys

);

Verwandte Funktionen

GEOintersectArcArc

GEOintersectCircleArc

GEOintersectCircleCircle

GEOintersectCircleLine

GEOintersectLineArc

GEOintersectLineLine

GEOintersectLineLine2

GEOintersectLineSpline

GEOintersectStraightArc

GEOintersectStraightCircle

GEOintersectStraightLine

GEOintersectStraightStraight

GEOintersectStraightVector