#include <BOP_ShellSplitter.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BOP_ShellSplitter () |
| Empty constructor; . | |
| Standard_EXPORT void | DoWithListOfEdges (const TopTools_ListOfShape &aLE) |
| Perform the algorithm using the list of shapes <ale> as data . | |
| Standard_EXPORT void | SetShell (const TopoDS_Shell &aShell) |
| Modifier . | |
| Standard_EXPORT const TopoDS_Shell & | Shell () const |
| Selector . | |
| Standard_EXPORT void | DoWithShell () |
| Perform the algorithm using the shell as data . | |
| Standard_EXPORT Standard_Boolean | IsNothingToDo () const |
| Returns TRUE if the source shell is valid and there is nothing to correct . | |
| Standard_EXPORT Standard_Boolean | IsDone () const |
| Returns TRUE if the algorithm was performed successfuly . | |
| Standard_EXPORT const BOPTColStd_ListOfListOfShape & | Shapes () const |
| Selector . | |
Private Member Functions | |
| Standard_EXPORT void | Do () |
| Perform the algorithm . | |
Private Attributes | |
| TopoDS_Shell | myShell |
| Standard_Boolean | myIsDone |
| Standard_Boolean | myNothingToDo |
| BOPTColStd_ListOfListOfShape | myShapes |
| BOP_IndexedDataMapOfEdgeListFaceInfo | mySmartMap |
| TopTools_ListOfShape | myFaces |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1