|
| VolumetricIterator () |
| Type returned by operator* (needed for template expression) More...
|
|
| VolumetricIterator (ImageNC< T > &im) |
| constructor over the whole image range More...
|
|
| VolumetricIterator (ImageNC< T > &im, Range< int, 3 > &voi) |
|
reference | operator* () const |
| Get reference of the current pixel. More...
|
|
| ConstVolumetricIterator () |
| Type returned by operator* (needed for template expression) More...
|
|
| ConstVolumetricIterator (const ImageNC< T > &im) |
|
| ConstVolumetricIterator (const ImageNC< T > &im, const Range< int, 3 > &roi) |
|
virtual | ~ConstVolumetricIterator () |
|
virtual void | init () |
|
virtual void | init (const Range< int, 3 > &box) |
|
const numeric_array< int, 3 > & | pos () const |
|
void | set_pos (const numeric_array< int, 3 > &pos) |
|
void | setUnsafePos (const numeric_array< int, 3 > &pos) |
|
const Range< int, 3 > & | getRoi () const |
|
const ImageNC< T > & | image () const |
|
INLINE T | getUnsafeValue (int offsetx, int offsety, int offsetz) const |
|
template<int offsetx, int offsety, int offsetz> |
INLINE T | getUnsafeValue () const |
|
template<class Extrapolator , int offsetx, int offsety, int offsetz> |
INLINE T | getValue () const |
|
template<class Extrapolator > |
T | getValue (int offsetx, int offsety, int offsetz) const |
|
template<class Extrapolator > |
T | getValue (const numeric_array< int, 3 > &offset) const |
|
INLINE T | operator() (int offsetx, int offsety, int offsetz) const |
|
INLINE T | operator() (const numeric_array< int, 3 > &v) const |
|
INLINE ConstVolumetricIterator< ImageNC< T > > & | operator++ () |
|
INLINE void | next (ImageAxis axis) |
|
bool | isAtEnd () const |
|
reference | operator* () const |
|
const T *const | getIndex () |
|
template<typename T>
class til::VolumetricIterator< ImageNC< T > >
Definition at line 16 of file ImageNCVolumetricIterator.h.