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

Public Member Functions | |
| TCollection_AVLBaseNode (const TCollection_AVLBaseNodePtr &L, const TCollection_AVLBaseNodePtr &R) | |
| void | SetChild (const TCollection_AVLBaseNodePtr &theNode, const TCollection_Side theSide) |
| TCollection_AVLBaseNodePtr & | Right () const |
| TCollection_AVLBaseNodePtr & | Left () const |
| Standard_Integer & | Count () const |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Static Public Member Functions | |
| static Standard_EXPORT Standard_Integer | Height (const TCollection_AVLBaseNodePtr &ANode) |
| static Standard_EXPORT Standard_Integer | RecursiveExtent (const TCollection_AVLBaseNodePtr &ANode) |
| static Standard_EXPORT Standard_Integer | RecursiveTotalExtent (const TCollection_AVLBaseNodePtr &ANode) |
Protected Attributes | |
| TCollection_AVLBaseNodePtr | myLeft |
| TCollection_AVLBaseNodePtr | myRight |
| Standard_Integer | myCount |
|
||||||||||||
|
|
|
|
|
|
|
Reimplemented from MMgt_TShared. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.4.1