|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
| LocOpe_Spliter () |
| Empty constructor.
.
|
| LocOpe_Spliter (const TopoDS_Shape &S) |
| Creates the algorithm on the shape <s>.
.
|
void | Init (const TopoDS_Shape &S) |
| Initializes the algorithm on the shape <s>.
.
|
Standard_EXPORT void | Perform (const Handle(LocOpe_ProjectedWires)&PW) |
Standard_Boolean | IsDone () const |
const TopoDS_Shape & | ResultingShape () const |
| Returns the new shape
.
|
const TopoDS_Shape & | Shape () const |
| Returns the initial shape
.
|
Standard_EXPORT const TopTools_ListOfShape & | DirectLeft () const |
| Returns the faces which are the left of the
projected wires and which are
.
|
Standard_EXPORT const TopTools_ListOfShape & | Left () const |
| Returns the faces of the "left" part on the shape.
(It is build from DirectLeft, with the faces
connected to this set, and so on...).
.
|
Standard_EXPORT const TopTools_ListOfShape & | DescendantShapes (const TopoDS_Shape &S) |
| Returns the list of descendant shapes of <s>.
.
|
Private Attributes |
TopoDS_Shape | myShape |
Standard_Boolean | myDone |
TopoDS_Shape | myRes |
TopTools_DataMapOfShapeListOfShape | myMap |
TopTools_ListOfShape | myDLeft |
TopTools_ListOfShape | myLeft |