#include <vlvoliter_linear.h>
Inheritance diagram for vlVolIter< DataType, vlLayout::Linear >:

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, vlLayout::Linear > *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 vlOffset &offset, const DataType &value) |
| set value at a voxel offset from the current one | |
| bool | setRelativeNBC (const vlOffset &offset, 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. | |
| bool | setNeighbor (const DataType &value) |
| Set the current neighbor of the current voxel. | |
| bool | setRelative (const int32 deltaOffset, const DataType &value) |
| set value at a voxel deltaOffset from the current position. | |
Replace m_rData with m_pData and check performance
Add robust error checks - easy if moved to m_pData
Definition at line 43 of file vlvoliter_linear.h.
|
|||||||||
|
|
|
||||||||||
|
Implements vlVolIterBase< DataType >. |
|
||||||||||
|
Implements vlVolIterBase< DataType >. |
|
||||||||||||||||
|
This function is available only to Linear layout. |
|
||||||||||||||||
|
Implements vlVolIterBase< DataType >. |
|
||||||||||||||||
|
Implements vlVolIterBase< DataType >. |
|
||||||||||||||||
|
Implements vlVolIterBase< DataType >. |
|
||||||||||||||||
|
Implements vlVolIterBase< DataType >. |
|
||||||||||||||||
|
Implements vlVolIterBase< DataType >. |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
1.3.3