#include <BOP_ShellFaceClassifier.hxx>
Inheritance diagram for BOP_ShellFaceClassifier:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BOP_ShellFaceClassifier (const BOP_BlockBuilder &theBlockBuilder) |
| Creates a classifier in 3D space, to compare a face with a set of faces, a shell with a set of faces, a shell with a shell . | |
| Standard_EXPORT void | Clear () |
| Clears contents of internal state of the object . | |
| virtual Standard_EXPORT TopAbs_State | CompareShapes (const TopoDS_Shape &B1, const TopoDS_Shape &B2) |
| Classify shape <b1> with shape <b2> . | |
| virtual Standard_EXPORT TopAbs_State | CompareElementToShape (const TopoDS_Shape &E, const TopoDS_Shape &B) |
| Classify element <e> with shape . | |
| virtual Standard_EXPORT void | ResetShape (const TopoDS_Shape &B) |
| Prepare classification involving shape Calls ResetElement on first element of . | |
| virtual Standard_EXPORT void | ResetElement (const TopoDS_Shape &E) |
| Prepare classification involving element <e>. . | |
| Standard_EXPORT void | CompareElement (const TopoDS_Shape &E) |
| Add element <e> in the set of elements used in classification. . | |
| virtual Standard_EXPORT TopAbs_State | State () |
| Returns state of classification of 2D point, defined by ResetElement, with the current set of elements, defined by Compare. . | |
Private Attributes | |
| Standard_Boolean | myFirstCompare |
| gp_Pnt | myPoint |
| TopoDS_Shell | myShell |
| BRep_Builder | myBuilder |
| BOP_SolidClassifier | mySolidClassifier |
| TopTools_DataMapOfShapeShape | myFaceShellMap |
|
|
|
|
|
|
|
|
Implements BOP_CompositeClassifier. |
|
||||||||||||
|
Implements BOP_CompositeClassifier. |
|
||||||||||||
|
Implements BOP_CompositeClassifier. |
|
|
Reimplemented from BOP_CompositeClassifier. |
|
|
Reimplemented from BOP_CompositeClassifier. |
|
||||||||||||
|
Reimplemented from BOP_CompositeClassifier. |
|
|
Implements BOP_CompositeClassifier. |
|
|
Implements BOP_CompositeClassifier. |
|
|
Implements BOP_CompositeClassifier. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1