|
| VolumetricIterator () |
| Type returned by operator* (needed for template expression) More...
|
|
| VolumetricIterator (ImageC< T > &im) |
|
| VolumetricIterator (ImageC< T > &im, const Range< int, 3 > &box) |
|
reference | operator* () const |
|
| ConstVolumetricIterator () |
|
| ConstVolumetricIterator (const ImageC< T > &im) |
|
| ConstVolumetricIterator (const ImageC< T > &im, const Range< int, 3 > &roi) |
|
virtual | ~ConstVolumetricIterator () |
|
virtual void | init () |
|
virtual void | init (const Range< int, 3 > &box) |
|
void | set_pos (const numeric_array< int, 3 > &pos) |
|
void | setUnsafePos (const numeric_array< int, 3 > &pos) |
|
const numeric_array< int, 3 > & | pos () const |
|
const Range< int, 3 > & | roi () const |
|
const ImageC< T > & | image () const |
|
INLINE T | getUnsafeValue (int offsetx, int offsety, int offsetz) const |
| Get value of a neighbor WITHOUT RANGE CHECKING. More...
|
|
template<int offsetx, int offsety, int offsetz> |
INLINE T | getUnsafeValue () const |
| Get value of a neighbor WITHOUT RANGE CHECKING. More...
|
|
INLINE T | getUnsafeValue (const numeric_array< int, 3 > &offset) const |
| Get value of a neighbor WITHOUT RANGE CHECKING. More...
|
|
template<class Extrapolator , int offsetx, int offsety, int offsetz> |
INLINE T | getValue () const |
|
template<class Extrapolator > |
T | getValue (const numeric_array< int, 3 > &offset) const |
| Get value of a neighbor. More...
|
|
INLINE T | operator() (const numeric_array< int, 3 > &offset) const |
|
INLINE void | operator++ () |
| Go to next image element. More...
|
|
INLINE bool | next () |
| Go to next image element, return whether operation succeeded. More...
|
|
INLINE void | next (ImageAxis axis) |
| Go to next element in the following direction. More...
|
|
INLINE bool | isAtEnd () const |
| Test whether the iterator has reached the end of the image or not. More...
|
|
reference | operator* () const |
| Return the value of the current element. More...
|
|
T * | getIndex () const |
|
template<typename T>
class til::VolumetricIterator< ImageC< T > >
Definition at line 20 of file ImageVolumetricIterator.h.