GEOintersectVectorVector

Top  Previous  Next

Cut of two vectors.

Parametre

x1 (stands in) [IN]

Co-ordinate on the x axis of the local vector of the first vector.

y1 (stands in) [IN]

Co-ordinate on the Y axis of the local vector of the first vector.

alpha1 (stands in) [IN]

Corner of the first vector (against clockwise).

x2 (stands in) [IN]

Co-ordinate on the x axis of the local vector of the second vector.

y2 (stands in) [IN]

Co-ordinate on the Y axis of the local vector of the second vector.

alpha2 (stands in) [IN]

Corner of the second vector (against clockwise).

xs (stands in *) [IN / OUT]

Co-ordinate on the x axis of the intersection.

ys (stands in *) [IN / OUT]

Co-ordinate on the Y axis of the intersection.

Result

(int) [OUT]

As return values are delivered:

0 no intersection,

1 intersection.

Declaration

#include "basic.h"

 

int DLLENTRY GEOintersectVectorVector (

stand in x1,

stand in y1,

stand in alpha1,

stand in x2,

stand in y2,

stand in alpha2,

stand in * xs,

stand in * ys

);

Related functions

GEOintersectArcArc

GEOintersectCircleArc

GEOintersectCircleCircle

GEOintersectCircleLine

GEOintersectLineArc

GEOintersectLineLine

GEOintersectLineLine2

GEOintersectLineSpline

GEOintersectStraightArc

GEOintersectStraightCircle

GEOintersectStraightLine

GEOintersectStraightStraight

GEOintersectStraightVector