_data | CTL::VoxelVolume< T > | protected |
_dim | CTL::VoxelVolume< T > | protected |
_offset | CTL::VoxelVolume< T > | protected |
_size | CTL::VoxelVolume< T > | protected |
allocatedElements() const | CTL::VoxelVolume< T > | |
allocateMemory() | CTL::VoxelVolume< T > | |
allocateMemory(const T &initValue) | CTL::VoxelVolume< T > | |
ball(float radius, float voxelSize, const T &fillValue) | CTL::VoxelVolume< T > | static |
begin() (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
begin() const (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
cbegin() const (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
cend() const (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
const_iterator typedef (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
const_reverse_iterator typedef (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
constData() const | CTL::VoxelVolume< T > | |
coordinates(const VoxelIndex &index) const | CTL::VoxelVolume< T > | |
coordinates(uint x, uint y, uint z) const | CTL::VoxelVolume< T > | |
cornerVoxel() const | CTL::VoxelVolume< T > | |
crbegin() const (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
crend() const (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
cube(uint nbVoxel, float voxelSize, const T &fillValue) | CTL::VoxelVolume< T > | static |
cylinderX(float radius, float height, float voxelSize, const T &fillValue) | CTL::VoxelVolume< T > | static |
cylinderY(float radius, float height, float voxelSize, const T &fillValue) | CTL::VoxelVolume< T > | static |
cylinderZ(float radius, float height, float voxelSize, const T &fillValue) | CTL::VoxelVolume< T > | static |
data() const | CTL::VoxelVolume< T > | |
data() | CTL::VoxelVolume< T > | |
dimensions() const | CTL::VoxelVolume< T > | |
Dimensions typedef (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
end() (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
end() const (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
fill(const T &fillValue) | CTL::VoxelVolume< T > | |
freeMemory() | CTL::VoxelVolume< T > | |
fromChunk2DStack(const std::vector< Chunk2D< T >> &stack) | CTL::VoxelVolume< T > | static |
hasData() const | CTL::VoxelVolume< T > | |
hasEqualSizeAs(const std::vector< T > &other) const | CTL::VoxelVolume< T > | private |
index(const VoxelCoordinates &coordinates) const | CTL::VoxelVolume< T > | |
index(float x_mm, float y_mm, float z_mm) const | CTL::VoxelVolume< T > | |
isIsotropic() const | CTL::VoxelVolume< T > | |
iterator typedef (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
max() const | CTL::VoxelVolume< T > | |
min() const | CTL::VoxelVolume< T > | |
nbVoxels() const | CTL::VoxelVolume< T > | |
offset() const | CTL::VoxelVolume< T > | |
Offset typedef (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
operator *(const T &factor) const | CTL::VoxelVolume< T > | |
operator *=(const T &factor) | CTL::VoxelVolume< T > | |
operator()(uint x, uint y, uint z) | CTL::VoxelVolume< T > | |
operator()(uint x, uint y, uint z) const | CTL::VoxelVolume< T > | |
operator()(const VoxelIndex &index) | CTL::VoxelVolume< T > | |
operator()(const VoxelIndex &index) const | CTL::VoxelVolume< T > | |
operator+(const VoxelVolume< T > &other) const | CTL::VoxelVolume< T > | |
operator+(const T &additiveShift) const | CTL::VoxelVolume< T > | |
operator+=(const VoxelVolume< T > &other) | CTL::VoxelVolume< T > | |
operator+=(const T &additiveShift) | CTL::VoxelVolume< T > | |
operator-(const VoxelVolume< T > &other) const | CTL::VoxelVolume< T > | |
operator-(const T &subtractiveShift) const | CTL::VoxelVolume< T > | |
operator-=(const VoxelVolume< T > &other) | CTL::VoxelVolume< T > | |
operator-=(const T &subtractiveShift) | CTL::VoxelVolume< T > | |
operator/(const T &divisor) const | CTL::VoxelVolume< T > | |
operator/=(const T &divisor) | CTL::VoxelVolume< T > | |
operator=(const VoxelVolume &)=default (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
operator=(VoxelVolume &&)=default (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
parallelExecution(const Function &f) const | CTL::VoxelVolume< T > | private |
rawData() | CTL::VoxelVolume< T > | |
rawData() const | CTL::VoxelVolume< T > | |
rbegin() (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
rbegin() const (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
rend() (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
rend() const (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
reslicedByX(bool reverse=false) const | CTL::VoxelVolume< T > | |
reslicedByY(bool reverse=false) const | CTL::VoxelVolume< T > | |
reslicedByZ(bool reverse=false) const | CTL::VoxelVolume< T > | |
reverse_iterator typedef (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
setData(std::vector< T > &&data) | CTL::VoxelVolume< T > | |
setData(const std::vector< T > &data) | CTL::VoxelVolume< T > | |
setVolumeOffset(const Offset &offset) | CTL::VoxelVolume< T > | |
setVolumeOffset(float xOffset, float yOffset, float zOffset) | CTL::VoxelVolume< T > | |
setVoxelSize(const VoxelSize &size) | CTL::VoxelVolume< T > | |
setVoxelSize(float xSize, float ySize, float zSize) | CTL::VoxelVolume< T > | |
setVoxelSize(float isotropicSize) | CTL::VoxelVolume< T > | |
sliceX(uint slice) const | CTL::VoxelVolume< T > | |
sliceY(uint slice) const | CTL::VoxelVolume< T > | |
sliceZ(uint slice) const | CTL::VoxelVolume< T > | |
smallestVoxelSize() const | CTL::VoxelVolume< T > | |
totalVoxelCount() const | CTL::VoxelVolume< T > | |
volumeCorner() const | CTL::VoxelVolume< T > | |
VoxelSize typedef (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
voxelSize() const | CTL::VoxelVolume< T > | |
VoxelVolume(const Dimensions &nbVoxels) | CTL::VoxelVolume< T > | explicit |
VoxelVolume(const Dimensions &nbVoxels, const VoxelSize &voxelSize) | CTL::VoxelVolume< T > | |
VoxelVolume(uint nbVoxelX, uint nbVoxelY, uint nbVoxelZ) | CTL::VoxelVolume< T > | |
VoxelVolume(uint nbVoxelX, uint nbVoxelY, uint nbVoxelZ, float xSize, float ySize, float zSize) | CTL::VoxelVolume< T > | |
VoxelVolume(const Dimensions &nbVoxels, std::vector< T > data) | CTL::VoxelVolume< T > | |
VoxelVolume(const Dimensions &nbVoxels, const VoxelSize &voxelSize, std::vector< T > data) | CTL::VoxelVolume< T > | |
VoxelVolume(uint nbVoxelX, uint nbVoxelY, uint nbVoxelZ, std::vector< T > data) | CTL::VoxelVolume< T > | |
VoxelVolume(uint nbVoxelX, uint nbVoxelY, uint nbVoxelZ, float xSize, float ySize, float zSize, std::vector< T > data) | CTL::VoxelVolume< T > | |
VoxelVolume(const VoxelVolume &)=default (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
VoxelVolume(VoxelVolume &&)=default (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | |
~VoxelVolume()=default (defined in CTL::VoxelVolume< T >) | CTL::VoxelVolume< T > | virtual |