|
Open CASCADE Technology
6.5.4
|
#include <TCollection_AVLBaseNode.hxx>

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 |
Static Public Member Functions | |
| static Standard_Integer | Height (const TCollection_AVLBaseNodePtr &ANode) |
| static Standard_Integer | RecursiveExtent (const TCollection_AVLBaseNodePtr &ANode) |
| static Standard_Integer | RecursiveTotalExtent (const TCollection_AVLBaseNodePtr &ANode) |
Protected Attributes | |
| TCollection_AVLBaseNodePtr | myLeft |
| TCollection_AVLBaseNodePtr | myRight |
| Standard_Integer | myCount |
| TCollection_AVLBaseNode::TCollection_AVLBaseNode | ( | const TCollection_AVLBaseNodePtr & | L, |
| const TCollection_AVLBaseNodePtr & | R | ||
| ) |
| Standard_Integer& TCollection_AVLBaseNode::Count | ( | ) | const |
| static Standard_Integer TCollection_AVLBaseNode::Height | ( | const TCollection_AVLBaseNodePtr & | ANode | ) | [static] |
| static Standard_Integer TCollection_AVLBaseNode::RecursiveExtent | ( | const TCollection_AVLBaseNodePtr & | ANode | ) | [static] |
| static Standard_Integer TCollection_AVLBaseNode::RecursiveTotalExtent | ( | const TCollection_AVLBaseNodePtr & | ANode | ) | [static] |
| void TCollection_AVLBaseNode::SetChild | ( | const TCollection_AVLBaseNodePtr & | theNode, |
| const TCollection_Side | theSide | ||
| ) |
Standard_Integer TCollection_AVLBaseNode::myCount [protected] |
1.8.0