VoxelsVolumeAccessor specialization for simple volumes with min/max. More...
#include <MRVoxelsVolumeAccess.h>
Inheritance diagram for MR::VoxelsVolumeAccessor< VoxelsVolumeMinMax< Vector< T, VoxelId > > >:Public Types | |
| using | VolumeType = VoxelsVolumeMinMax<Vector<T,VoxelId>> |
| using | ValueType = typename VolumeType::ValueType |
Public Types inherited from MR::VoxelsVolumeAccessor< VoxelsVolume< Vector< T, VoxelId > > > | |
| using | VolumeType = VoxelsVolume<Vector<T,VoxelId>> |
| using | ValueType = typename VolumeType::ValueType |
Static Public Attributes | |
| static constexpr bool | cacheEffective |
| caching results of this accessor does not make any sense since it returns values from a simple container | |
Static Public Attributes inherited from MR::VoxelsVolumeAccessor< VoxelsVolume< Vector< T, VoxelId > > > | |
| static constexpr bool | cacheEffective = false |
| caching results of this accessor does not make any sense since it returns values from a simple container | |
Additional Inherited Members | |
Public Member Functions inherited from MR::VoxelsVolumeAccessor< VoxelsVolume< Vector< T, VoxelId > > > | |
| VoxelsVolumeAccessor (const VolumeType &volume) | |
| ValueType | get (const Vector3i &pos) const |
| ValueType | get (const VoxelLocation &loc) const |
| Vector3f | shift () const |
| this additional shift shall be added to integer voxel coordinates during transformation in 3D space | |
VoxelsVolumeAccessor specialization for simple volumes with min/max.
| using MR::VoxelsVolumeAccessor< VoxelsVolumeMinMax< Vector< T, VoxelId > > >::ValueType = typename VolumeType::ValueType |
| using MR::VoxelsVolumeAccessor< VoxelsVolumeMinMax< Vector< T, VoxelId > > >::VolumeType = VoxelsVolumeMinMax<Vector<T,VoxelId>> |
|
staticconstexpr |
caching results of this accessor does not make any sense since it returns values from a simple container