interLinePlane()

Zusammenfassung

Gibt den Schnittpunkt 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 Schnittpunkt zurück.

Syntax

interLinePlane ( linePoint As Point, _
                 lineDir As Vector, _
                 planePoint As Point, _
                 planeNormal As Vector ) As Point 
Argument Typ Beschreibung
linePoint Point Punkt auf der zu schneidenden Linie.
lineDir Vector Die Richtung der Linie.
planePoint Point Punkt auf der zu schneidenden Ebene.
planeNormal Vector Normalenvektor 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.