E3DPlane::IntersectionWithTwoPlanes

Compute the intersection between this plane and the two given as argument. If the intersection exists, true is returned and intersection is filled with the intersection.

Namespace: Euresys::Open_eVision::Easy3D

[C++]

bool IntersectionWithTwoPlanes(
   const E3DPlane& plane1,
   const E3DPlane& plane2,
   E3DPoint& intersection
)

Parameters

plane1

The first plane with which we compute the intersection.

plane2

The second plane with which we compute the intersection.

intersection

The point that will contain the intersection between the three planes.

E3DPlane.IntersectionWithTwoPlanes

Compute the intersection between this plane and the two given as argument. If the intersection exists, true is returned and intersection is filled with the intersection.

Namespace: Euresys.Open_eVision.Easy3D

[C#]

bool IntersectionWithTwoPlanes(
   Euresys.Open_eVision.Easy3D.E3DPlane plane1,
   Euresys.Open_eVision.Easy3D.E3DPlane plane2,
   out Euresys.Open_eVision.Easy3D.E3DPoint intersection
)

Parameters

plane1

The first plane with which we compute the intersection.

plane2

The second plane with which we compute the intersection.

intersection

The point that will contain the intersection between the three planes.