|
Open CASCADE Technology
6.5.4
|
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_Pnt & | Value () const |
| Returns the intersection point. | |
| Standard_Boolean IntAna_Int3Pln::IsDone | ( | ) | const |
| Standard_Boolean IntAna_Int3Pln::IsEmpty | ( | ) | const |
| const gp_Pnt& IntAna_Int3Pln::Value | ( | ) | const |
1.8.0