MATH.ProjectPointOnLine (FUN)

 

CAA_Mathematics.library)

Diese Funktion projiziert den Punkt math_image135.png auf eine Gerade: dabei wird der Richtungsvektor der Geraden als Normalenvektor einer Ebene genommen, die entlang der Gerade bewegt wird, bis sie den Punkt math_image024.png berührt. Der Schnittpunkt der Ebene mit der Geraden bei dieser Position ist der projizierte Punkt.

Der Rückgabewert ist ein Dummy vom Typ BOOL.

Eingang:

pLine

POINTER TO MATH.LINE_3D

Zeiger auf Gerade

pvOrig

POINTER TO MATH.Vector3D

Zeiger auf zu projizierenden Punkt math_image024.png

pvProj

POINTER TO MATH.Vector3D

Zeiger auf projiziertes Ergebnis