#include <BOP_WireSplitter.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_WireSplitter () |
| Empty constructor; . | |
| Standard_EXPORT void | SetFace (const TopoDS_Face &aF) |
| Modifier . | |
| Standard_EXPORT void | DoWithListOfEdges (const TopTools_ListOfShape &aLE) |
| Perform the algorithm using the list of shapes <ale> as data . | |
| Standard_EXPORT void | DoWithFace () |
| Perform the algorithm using the face as data . | |
| Standard_EXPORT Standard_Boolean | IsNothingToDo () const |
| Returns TRUE if the source wire is biconnexed and there is nothing to correct . | |
| Standard_EXPORT Standard_Boolean | IsDone () const |
| Returns TRUE if the algorithm was performed successfuly . | |
| Standard_EXPORT const TopoDS_Face & | Face () const |
| Selector . | |
| Standard_EXPORT const BOPTColStd_ListOfListOfShape & | Shapes () const |
| Selector . | |
Private Member Functions | |
| Standard_EXPORT void | Do () |
| Perform the algorithm . | |
Private Attributes | |
| TopoDS_Face | myFace |
| Standard_Boolean | myIsDone |
| Standard_Boolean | myNothingToDo |
| BOPTColStd_ListOfListOfShape | myShapes |
| BOP_IndexedDataMapOfVertexListEdgeInfo | mySmartMap |
| TopTools_ListOfShape | myEdges |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1