#include <TopoDS_Builder.hxx>
Inheritance diagram for TopoDS_Builder:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT void | MakeWire (TopoDS_Wire &W) const |
Make an empty Wire. . | |
Standard_EXPORT void | MakeCompound (TopoDS_Compound &C) const |
Make an empty Compound. . | |
Standard_EXPORT void | Add (TopoDS_Shape &S, const TopoDS_Shape &C) const |
Add the Shape C in the Shape S. Exceptions - TopoDS_FrozenShape if S is not free and cannot be modified. - TopoDS__UnCompatibleShapes if S and C are not compatible. . | |
Standard_EXPORT void | Remove (TopoDS_Shape &S, const TopoDS_Shape &C) const |
Remove the Shape C from the Shape S. Exceptions TopoDS_FrozenShape if S is frozen and cannot be modified. . | |
Protected Member Functions | |
Standard_EXPORT | TopoDS_Builder () |
The Builder will build Shapes with the model <m>. . | |
Standard_EXPORT void | MakeShape (TopoDS_Shape &S, const Handle(TopoDS_TShape)&T) const |
The basic method to make a Shape, used by all the Make methods. . |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in BRep_Builder, and TopoDS_Builder3D. |
|
Reimplemented in BRep_Builder, and TopoDS_Builder3D. |
|
Reimplemented in BRep_Builder, and TopoDS_Builder3D. |
|
|