Open CASCADE Technology
6.5.4
|
the algorithm to split multiconnexed
wires on a face onto biconnexed ones
.
#include <BOP_WireSplitter.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | BOP_WireSplitter () |
Empty constructor; | |
void | SetFace (const TopoDS_Face &aF) |
Modifier | |
void | DoWithListOfEdges (const TopTools_ListOfShape &aLE) |
Perform the algorithm using the list of shapes <aLE> as data | |
void | DoWithFace () |
Perform the algorithm using the face as data | |
Standard_Boolean | IsNothingToDo () const |
Returns TRUE if the source wire is biconnexed and there is nothing to correct | |
Standard_Boolean | IsDone () const |
Returns TRUE if the algorithm was performed successfuly | |
const TopoDS_Face & | Face () const |
Selector | |
const BOPTColStd_ListOfListOfShape & | Shapes () const |
Selector |
const TopoDS_Face& BOP_WireSplitter::Face | ( | ) | const |
Standard_Boolean BOP_WireSplitter::IsDone | ( | ) | const |