MeVisLabToolboxReference
|
SbMap::ByLevelIterator for an SbMap, traversing the map top to bottom, level by level left to right.. More...
#include <SbMap.h>
Public Member Functions | |
ByLevelIterator () | |
ByLevelIterator (Node *root, unsigned int size) | |
ByLevelIterator (const ByLevelIterator &src) | |
~ByLevelIterator () | |
void | reset () |
bool | atEnd () const |
Node * | getNode () |
ByLevelIterator & | operator= (const ByLevelIterator &src) |
void | operator++ (int) |
Node * | operator-> () |
Node & | operator* () |
SbMap::ByLevelIterator for an SbMap, traversing the map top to bottom, level by level left to right..
SbMap< KeyType, ValueType >::ByLevelIterator::ByLevelIterator | ( | Node * | root, |
unsigned int | size | ||
) | [inline] |
Definition at line 512 of file SbMap.h.
References SbMap< KeyType, ValueType >::ByLevelIterator::reset().
SbMap< KeyType, ValueType >::ByLevelIterator::ByLevelIterator | ( | const ByLevelIterator & | src | ) | [inline] |
bool SbMap< KeyType, ValueType >::ByLevelIterator::atEnd | ( | void | ) | const [inline] |
Definition at line 551 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::ByLevelIterator::operator*().
Node* SbMap< KeyType, ValueType >::ByLevelIterator::getNode | ( | ) | [inline] |
Definition at line 554 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::ByLevelIterator::operator*(), and SbMap< KeyType, ValueType >::ByLevelIterator::operator->().
Node& SbMap< KeyType, ValueType >::ByLevelIterator::operator* | ( | ) | [inline] |
Definition at line 581 of file SbMap.h.
References SbMap< KeyType, ValueType >::ByLevelIterator::atEnd(), and SbMap< KeyType, ValueType >::ByLevelIterator::getNode().
Node* SbMap< KeyType, ValueType >::ByLevelIterator::operator-> | ( | ) | [inline] |
Definition at line 578 of file SbMap.h.
References SbMap< KeyType, ValueType >::ByLevelIterator::getNode().
ByLevelIterator& SbMap< KeyType, ValueType >::ByLevelIterator::operator= | ( | const ByLevelIterator & | src | ) | [inline] |
void SbMap< KeyType, ValueType >::ByLevelIterator::reset | ( | void | ) | [inline] |
Definition at line 534 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::ByLevelIterator::ByLevelIterator().