| GeometryHelperGetIntersection Method |
Gets the intersection point of three planes.
Namespace: DigitalRune.GeometryAssembly: DigitalRune.Geometry (in DigitalRune.Geometry.dll) Version: 1.18.0.0 (1.18.2.14427)
Syntax public static Vector3F GetIntersection(
Plane planeA,
Plane planeB,
Plane planeC
)
Public Shared Function GetIntersection (
planeA As Plane,
planeB As Plane,
planeC As Plane
) As Vector3F
public:
static Vector3F GetIntersection(
Plane planeA,
Plane planeB,
Plane planeC
)
static member GetIntersection :
planeA : Plane *
planeB : Plane *
planeC : Plane -> Vector3F
Parameters
- planeA
- Type: DigitalRune.Geometry.ShapesPlane
The first plane. - planeB
- Type: DigitalRune.Geometry.ShapesPlane
The second plane. - planeC
- Type: DigitalRune.Geometry.ShapesPlane
The third plane.
Return Value
Type:
Vector3F
The point that touches all three planes. (
NaN,
NaN,
NaN) is returned if there is no unique intersection point, for example,
when two planes are parallel or the planes intersect in a line.
See Also