#include <vlvoliter_rlencode.h>
Inheritance diagram for vlVolIter< DataType, LayoutType >:

Public Member Functions | |
| vlVolIter (vlVolume *vol) | |
| Constructor when volume pointer is provided. | |
| vlVolIter (vlVolData *data) | |
| Constructor when volume data pointer is provided. | |
| vlVolIter (vlVolDataLayout< DataType, LayoutType > *data) | |
| Constructor when volume data in linear layout pointer is provided. | |
| virtual | ~vlVolIter () |
| default destructor | |
| bool | set (const DataType &value) |
| Set the value of voxel at current position. | |
| bool | setRelative (const int32 deltaOffset, const DataType &value) |
| set value at a voxel deltaOffset from the current position | |
| bool | setRelative (const vlTriple< int32 > &delta, const DataType &value) |
| set value at a voxel delta from the current one | |
| bool | setRelativeNBC (const vlTriple< int32 > &delta, const DataType &value) |
| Same as getRelative but with NBC = No Boundary Check, thus faster. | |
| bool | setRelativeX (const int32 offset, const DataType &value) |
| Get the voxel along X axis. | |
| bool | setRelativeY (const int32 offset, const DataType &value) |
| Get the voxel along Y axis. | |
| bool | setRelativeZ (const int32 offset, const DataType &value) |
| Get the voxel along Z axis. | |
Definition at line 40 of file vlvoliter_rlencode.h.
|
|||||||||
|
|
|
||||||||||
|
Implements vlVolIterBase< DataType >. Definition at line 98 of file vlvoliter_rlencode.h. |
|
||||||||||||||||
|
Definition at line 120 of file vlvoliter_rlencode.h. References int32, vlTriple< T >::x(), vlTriple< T >::y(), and vlTriple< T >::z(). |
|
||||||||||||||||
|
Definition at line 106 of file vlvoliter_rlencode.h. |
|
||||||||||||||||
|
Definition at line 134 of file vlvoliter_rlencode.h. References int32, vlTriple< T >::x(), vlTriple< T >::y(), and vlTriple< T >::z(). |
|
||||||||||||||||
|
Implements vlVolIterBase< DataType >. Definition at line 148 of file vlvoliter_rlencode.h. References int32. |
|
||||||||||||||||
|
Implements vlVolIterBase< DataType >. Definition at line 162 of file vlvoliter_rlencode.h. References int32. |
|
||||||||||||||||
|
Implements vlVolIterBase< DataType >. Definition at line 176 of file vlvoliter_rlencode.h. References int32. |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
1.3.3