C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Node of balanced tree. More...
#include <templ_balance_tree.h>
Public Member Functions | |
BalanceTreeNode (BalanceTree< Type > &parent, Type *content) | |
Constructor. | |
virtual | ~BalanceTreeNode () |
Destructor. | |
void | SetLeft (BalanceTreeNode< Type > *p) |
Set left branch. | |
void | SetRight (BalanceTreeNode< Type > *p) |
Set right branch. | |
Public Attributes | |
BalanceTree< Type > & | parent_m |
Parent of node. | |
BalanceTreeNode< Type > * | left_m |
Left subtree. | |
BalanceTreeNode< Type > * | right_m |
Right subtree. | |
ThreeStates | balance_m |
Attribute of balance. | |
Type * | content_m |
Pointer to element. | |
Node of balanced tree.
Node of balanced tree.