|
DGtal 2.0.0
|
Built-in iterator on an HashTree. This iterator visits all node in the tree. More...
#include <DGtal/images/ImageContainerByHashTree.h>
Public Member Functions | |
| Iterator (Node **data, unsigned int position, unsigned int arraySize) | |
| bool | isAtEnd () const |
| Value & | operator* () |
| bool | operator++ () |
| bool | operator== (const Iterator &it) |
| bool | operator!= (const Iterator &it) |
| HashKey | getKey () const |
| bool | next () |
Protected Attributes | |
| Node * | myNode |
| unsigned int | myCurrentCell |
| unsigned int | myArraySize |
| Node ** | myContainerData |
Built-in iterator on an HashTree. This iterator visits all node in the tree.
Iterator inner-class
Definition at line 506 of file ImageContainerByHashTree.h.
|
inline |
Definition at line 509 of file ImageContainerByHashTree.h.
References DGtal::experimental::ImageContainerByHashTree< TDomain, TValue, THashKey >::data(), myArraySize, myContainerData, myCurrentCell, and myNode.
Referenced by operator!=(), and operator==().
|
inline |
Definition at line 546 of file ImageContainerByHashTree.h.
References myNode.
|
inline |
Definition at line 520 of file ImageContainerByHashTree.h.
References myArraySize, and myCurrentCell.
Referenced by operator!=(), and operator==().
| bool DGtal::experimental::ImageContainerByHashTree< TDomain, TValue, THashKey >::Iterator::next | ( | ) |
Referenced by operator++().
|
inline |
Definition at line 539 of file ImageContainerByHashTree.h.
References isAtEnd(), Iterator(), and myNode.
|
inline |
Definition at line 524 of file ImageContainerByHashTree.h.
References myNode.
|
inline |
Definition at line 528 of file ImageContainerByHashTree.h.
References next().
|
inline |
Definition at line 532 of file ImageContainerByHashTree.h.
References isAtEnd(), Iterator(), and myNode.
|
protected |
Definition at line 554 of file ImageContainerByHashTree.h.
Referenced by isAtEnd(), and Iterator().
|
protected |
Definition at line 555 of file ImageContainerByHashTree.h.
Referenced by Iterator().
|
protected |
Definition at line 553 of file ImageContainerByHashTree.h.
Referenced by isAtEnd(), and Iterator().
|
protected |
Definition at line 552 of file ImageContainerByHashTree.h.
Referenced by getKey(), Iterator(), operator!=(), operator*(), and operator==().