Returns the point of intersection between an infinite line and an infinite plane defined by respective points and vectors . An error is signaled if the line is parallel to the plane. Returns the point of intersection.
interLinePlane ( linePoint As Point, _
lineDir As Vector, _
planePoint As Point, _
planeNormal As Vector ) As Point
Argument | Type | Description |
---|---|---|
linePoint | Point | Point on the line to intersect. |
lineDir | Vector | Direction of the line. |
planePoint | Point | Point on the plane to intersect. |
planeNormal | Vector | Normal vector of the plane. |
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())
This is the
point
where the line crosses the YZ plane.