Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IntAna_Int3Pln Class Reference

Intersection between 3 planes. The algorithm searches
for an intersection point. If two of the planes are
parallel or identical, IsEmpty returns TRUE.

#include <IntAna_Int3Pln.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC IntAna_Int3Pln ()
 IntAna_Int3Pln (const gp_Pln &P1, const gp_Pln &P2, const gp_Pln &P3)
 Determination of the intersection point between
3 planes.

void Perform (const gp_Pln &P1, const gp_Pln &P2, const gp_Pln &P3)
 Determination of the intersection point between
3 planes.

Standard_Boolean IsDone () const
 Returns True if the computation was successful.

Standard_Boolean IsEmpty () const
 Returns TRUE if there is no intersection POINT.
If 2 planes are identical or parallel, IsEmpty
will return TRUE.

const gp_PntValue () const
 Returns the intersection point.


Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following file: