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==().