|
Open CASCADE Technology 6.5.2
|
the algorithm to split (multiconnexed)
shells on a solid onto biconnexed shells
when each edge is shared by only two or one
faces
#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) |
| BOP_ShellSplitter () | |
| Empty constructor; | |
| void | DoWithListOfEdges (const TopTools_ListOfShape &aLE) |
| Perform the algorithm using the list of shapes <aLE> as data | |
| void | SetShell (const TopoDS_Shell &aShell) |
| Modifier | |
| const TopoDS_Shell & | Shell () const |
| Selector | |
| void | DoWithShell () |
| Perform the algorithm using the shell as data | |
| Standard_Boolean | IsNothingToDo () const |
| Returns TRUE if the source shell is valid and there is nothing to correct | |
| Standard_Boolean | IsDone () const |
| Returns TRUE if the algorithm was performed successfuly | |
| const BOPTColStd_ListOfListOfShape & | Shapes () const |
| Selector | |
| BOP_ShellSplitter::BOP_ShellSplitter | ( | ) |
| void BOP_ShellSplitter::DoWithListOfEdges | ( | const TopTools_ListOfShape & | aLE | ) |
| void BOP_ShellSplitter::DoWithShell | ( | ) |
| Standard_Boolean BOP_ShellSplitter::IsDone | ( | ) | const |
| Standard_Boolean BOP_ShellSplitter::IsNothingToDo | ( | ) | const |
| void BOP_ShellSplitter::operator delete | ( | void * | anAddress | ) | [inline] |
| void* BOP_ShellSplitter::operator new | ( | size_t | size | ) | [inline] |
| void* BOP_ShellSplitter::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| void BOP_ShellSplitter::SetShell | ( | const TopoDS_Shell & | aShell | ) |
| const BOPTColStd_ListOfListOfShape& BOP_ShellSplitter::Shapes | ( | ) | const |
| const TopoDS_Shell& BOP_ShellSplitter::Shell | ( | ) | const |
1.7.4