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


Public Methods | |
| void * | operator new (size_t, void *anAddress) |
| OCC new. More... | |
| void * | operator new (size_t size) |
| OCC new. More... | |
| void | operator delete (void *anAddress) |
| OCC delete. More... | |
| Standard_EXPORT | exotkBRepTree_ShapeNode () |
| Constructor. More... | |
| virtual Standard_EXPORT | ~exotkBRepTree_ShapeNode () |
| Destructor. More... | |
| virtual Standard_EXPORT TopoDS_Shape | Shape () |
| Return the shape. More... | |
| virtual Standard_EXPORT void | SetShape (const TopoDS_Shape &aShape) |
| Set the shape. More... | |
| Standard_EXPORT const Handle_Standard_Type & | DynamicType () const |
| Type management. More... | |
| Standard_EXPORT Standard_Boolean | IsKind (const Handle_Standard_Type &) const |
| Type management. More... | |
Private Attributes | |
| TopoDS_Shape | myShape |
Friends | |
| Standard_EXPORT friend Handle_Standard_Type & | exotkBRepTree_ShapeNode_Type_ () |
| Type management. More... | |
Definition at line 49 of file exotkBRepTree_ShapeNode.hxx.
|
|
Constructor.
Definition at line 52 of file exotkBRepTree_ShapeNode.cxx. |
|
|
Destructor.
Definition at line 57 of file exotkBRepTree_ShapeNode.cxx. |
|
|
Type management.
Reimplemented from exotkTree_TreeNode. |
|
|
Type management.
Reimplemented from exotkTree_TreeNode. |
|
|
OCC delete.
Reimplemented from exotkTree_TreeNode. Definition at line 82 of file exotkBRepTree_ShapeNode.hxx. |
|
|
OCC new.
Reimplemented from exotkTree_TreeNode. Definition at line 71 of file exotkBRepTree_ShapeNode.hxx. |
|
||||||||||||
|
OCC new.
Reimplemented from exotkTree_TreeNode. Definition at line 60 of file exotkBRepTree_ShapeNode.hxx. |
|
|
Set the shape.
Definition at line 62 of file exotkBRepTree_ShapeNode.cxx. References myShape. |
|
|
Return the shape.
Definition at line 67 of file exotkBRepTree_ShapeNode.cxx. References myShape. |
|
|
Type management.
|
|
|
the shape Definition at line 138 of file exotkBRepTree_ShapeNode.hxx. |
1.2.12 written by Dimitri van Heesch,
© 1997-2001