#include <TDF_LabelNode.hxx>
Public Member Functions | |
| TDF_LabelNode * | Father () const |
| TDF_LabelNode * | Brother () const |
| TDF_LabelNode * | FirstChild () const |
| const | Handle (TDF_Attribute)&FirstAttribute() const |
| Standard_Integer | Tag () const |
| Standard_Integer | Depth () const |
| Standard_Boolean | IsRoot () const |
| Standard_EXPORT TDF_Data * | Data () const |
| void | AttributesModified (const Standard_Boolean aStatus) |
| Standard_Boolean | AttributesModified () const |
| void | MayBeModified (const Standard_Boolean aStatus) |
| Standard_Boolean | MayBeModified () const |
| TDF_LabelNode (TDF_Data *Data) | |
| ~TDF_LabelNode () | |
| void * | operator new (size_t aSize, const Handle(NCollection_IncAllocator)&anAlloc) |
| void | operator delete (void *) |
Private Member Functions | |
| void * | operator new (size_t) |
| TDF_LabelNode (const Standard_Integer Tag, TDF_LabelNode *Father) | |
| void | AddAttribute (const Handle(TDF_Attribute)&afterAtt, const Handle(TDF_Attribute)&newAtt) |
| void | RemoveAttribute (const Handle(TDF_Attribute)&afterAtt, const Handle(TDF_Attribute)&oldAtt) |
| TDF_LabelNode * | RootNode () |
| const TDF_LabelNode * | RootNode () const |
| Standard_EXPORT void | AllMayBeModified () |
| void | Tag (const Standard_Integer aTag) |
| void | Depth (const Standard_Integer aDepth) |
| void | Imported (const Standard_Boolean aStatus) |
| Standard_Boolean | IsImported () const |
| Handle (TDF_Attribute) myFirstAttribute | |
Private Attributes | |
| TDF_LabelNodePtr | myFather |
| TDF_LabelNodePtr | myBrother |
| TDF_LabelNodePtr | myFirstChild |
| TDF_LabelNodePtr | myLastFoundChild |
| Standard_Integer | myTag |
| Standard_Integer | myFlags |
| TDF_Data * | myData |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1