#include <LocOpe_Generator.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
LocOpe_Generator () | |
Empty constructor. . | |
LocOpe_Generator (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_GeneratedShape)&G) |
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 & | DescendantFace (const TopoDS_Face &F) |
Returns the descendant face of <f>. <f> may belong to the original shape or to the "generated" shape. The returned face may be a null shape (when <f> disappears). . | |
Private Attributes | |
TopoDS_Shape | myShape |
Handle_LocOpe_GeneratedShape | myGen |
Standard_Boolean | myDone |
TopoDS_Shape | myRes |
TopTools_DataMapOfShapeListOfShape | myModShapes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|