#include <SbMap.h>
Public Member Functions | |
| Iterator () | |
| Iterator (Node *root) | |
| Iterator (const Iterator &src) | |
| void | reset (bool atLowest=true) |
| bool | atEnd () const |
| Node * | getNode () |
| Iterator & | operator= (const Iterator &src) |
| void | operator++ (int) |
| void | operator-- (int) |
| Node * | operator-> () |
| Node & | operator* () |
Definition at line 183 of file SbMap.h.
| SbMap< KeyType, ValueType >::SbMap::Iterator::Iterator | ( | Node * | root | ) | [inline] |
Definition at line 192 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::Iterator::reset().
| bool SbMap< KeyType, ValueType >::SbMap::Iterator::atEnd | ( | void | ) | const [inline] |
Definition at line 208 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::SbMap::Iterator::operator*().
| Node* SbMap< KeyType, ValueType >::SbMap::Iterator::getNode | ( | ) | [inline] |
Definition at line 211 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::SbMap::Iterator::operator*(), and SbMap< KeyType, ValueType >::SbMap::Iterator::operator->().
| Node& SbMap< KeyType, ValueType >::SbMap::Iterator::operator* | ( | ) | [inline] |
Definition at line 236 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::Iterator::atEnd(), and SbMap< KeyType, ValueType >::SbMap::Iterator::getNode().
| Node* SbMap< KeyType, ValueType >::SbMap::Iterator::operator-> | ( | ) | [inline] |
Definition at line 233 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::Iterator::getNode().
| Iterator& SbMap< KeyType, ValueType >::SbMap::Iterator::operator= | ( | const Iterator & | src | ) | [inline] |
Definition at line 216 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::Iterator::mCur, and SbMap< KeyType, ValueType >::SbMap::Iterator::mRoot.
| void SbMap< KeyType, ValueType >::SbMap::Iterator::reset | ( | bool | atLowest = true |
) | [inline] |
Definition at line 203 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::SbMap::Iterator::Iterator().
1.5.8