|
C3D Toolkit
Kernel - 118060, Vision - 2.15.0.1825
|
Iterator of balanced tree. More...
#include <templ_balance_tree.h>
Collaboration diagram for BalanceTreeIterator< Type >:Public Types | |
| enum | IteratorType { iDeforder = 0 , iPreorder = 1 , iInorder = 2 , iPostorder = 3 , iBackorder = 4 } |
| Types of moving through the tree. More... | |
Protected Attributes | |
| BalanceTree< Type > & | m_tree |
| Tree to move through. | |
| IteratorType | m_iterType |
| Type of move. | |
| SArray< PPNode< Type > > | m_PPNodes |
| Sequential list of iterator nodes (imitation of recursion). | |
| PPNode< Type > | m_PPNode |
| For filling. | |
| BalanceTreeNode< Type > * | m_CurNode |
| Current node. | |
Iterator of balanced tree.
Iterator of balanced tree.
| enum BalanceTreeIterator::IteratorType |
Types of moving through the tree.