Computes the spatial intersection of two objects.

Namespace:  ceometric.VectorGeometry
Assembly:  ceometric.VectorGeometry (in ceometric.VectorGeometry.dll) Version: 1.8.0.0 (1.8.0.0)

Syntax

C#
public Point Intersect3d(
	Plane plane1,
	Plane plane2
)
Visual Basic (Declaration)
Public Function Intersect3d ( _
	plane1 As Plane, _
	plane2 As Plane _
) As Point
Visual C++
public:
Point^ Intersect3d(
	Plane^ plane1, 
	Plane^ plane2
)

Parameters

plane1
Type: ceometric.VectorGeometry..::.Plane
A first plane.
plane2
Type: ceometric.VectorGeometry..::.Plane
A second plane.

Return Value

Returns
  • the intersection point of the plane, plane1 and plane2 if these planes intersect in one point and
  • null if the plane, plane1 and plane2 do not intersect in one point.
This is, the method returns null if the normal vectors of the planes are linearly dependent.

See Also