#include <BRepFeat_SplitShape.hxx>
Inheritance diagram for BRepFeat_SplitShape:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| BRepFeat_SplitShape () | |
| Empty constructor . | |
| BRepFeat_SplitShape (const TopoDS_Shape &S) | |
| Creates the process with the shape <s>. . | |
| void | Init (const TopoDS_Shape &S) |
| Initializes the process on the shape <s>. . | |
| void | Add (const TopoDS_Wire &W, const TopoDS_Face &F) |
| Adds the wire <w> on the face <f>. Raises NoSuchObject if <f> does not belong to the original shape. . | |
| void | Add (const TopoDS_Edge &E, const TopoDS_Face &F) |
| Adds the edge <e> on the face <f>. . | |
| void | Add (const TopoDS_Edge &E, const TopoDS_Edge &EOn) |
| Adds the edge <e> on the existing edge <eon>. . | |
| Standard_EXPORT const TopTools_ListOfShape & | DirectLeft () const |
| Returns the faces which are the left of the projected wires. . | |
| 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...). Raises NotDone if IsDone returns <standard_false>. . | |
| Standard_EXPORT void | Build () |
| Builds the cut and the resulting faces and edges as well. . | |
| virtual Standard_EXPORT Standard_Boolean | IsDeleted (const TopoDS_Shape &S) |
| Returns true if the shape has been deleted. . | |
| Standard_EXPORT const TopTools_ListOfShape & | Modified (const TopoDS_Shape &F) |
| Returns the list of generated Faces. . | |
Private Attributes | |
| LocOpe_Spliter | mySShape |
| Handle_LocOpe_WiresOnShape | myWOnShape |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
|
|
|
|
|
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
|
|
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
||||||||||||
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
|
|
|
|
1.4.1