interLinePlane()

Zusammenfassung

Gibt den Schnitt punkt zwischen einer unendlichen Linie und einer unendlichen Ebene an, die durch die entsprechenden Punkte und Vektoren definiert sind. Ein Fehler wird gemeldet, wenn die Linie parallel zur Ebene verläuft. Gibt den Schnitt punkt zurück.

Syntax

interLinePlane ( linePoint As Point, _
                 lineDir As Vector, _
                 planePoint As Point, _
                 planeNormal As Vector ) As Point 
Argument Typ Beschreibung
linePoint Punkt Punkt auf der zu schneidenden Linie.
lineDir Vektor Die Richtung der Linie.
planePoint Punkt Punkt auf der zu schneidenden Ebene.
planeNormal Vektor Normalen vektor der Ebene.

Beispiel 1

Intent >interLinePlane(point(2,2,0), vector(1,3,0), point(0,0,0), vector(1,0,0)) 
--> Point_(0.0, -4.0, 0.0, WorldFrame()) 
Dies ist der Punkt, an dem die Linie die yz-Ebene kreuzt.