CTL  0.6.1
Computed Tomography Library
CTL::VoxelVolume< T > Member List

This is the complete list of members for CTL::VoxelVolume< T >, including all inherited members.

_dataCTL::VoxelVolume< T >protected
_dimCTL::VoxelVolume< T >protected
_offsetCTL::VoxelVolume< T >protected
_sizeCTL::VoxelVolume< T >protected
allocatedElements() constCTL::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() constCTL::VoxelVolume< T >
coordinates(const VoxelIndex &index) constCTL::VoxelVolume< T >
coordinates(uint x, uint y, uint z) constCTL::VoxelVolume< T >
cornerVoxel() constCTL::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() constCTL::VoxelVolume< T >
data()CTL::VoxelVolume< T >
dimensions() constCTL::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() constCTL::VoxelVolume< T >
hasEqualSizeAs(const std::vector< T > &other) constCTL::VoxelVolume< T >private
index(const VoxelCoordinates &coordinates) constCTL::VoxelVolume< T >
index(float x_mm, float y_mm, float z_mm) constCTL::VoxelVolume< T >
isIsotropic() constCTL::VoxelVolume< T >
iterator typedef (defined in CTL::VoxelVolume< T >)CTL::VoxelVolume< T >
max() constCTL::VoxelVolume< T >
min() constCTL::VoxelVolume< T >
nbVoxels() constCTL::VoxelVolume< T >
offset() constCTL::VoxelVolume< T >
Offset typedef (defined in CTL::VoxelVolume< T >)CTL::VoxelVolume< T >
operator *(const T &factor) constCTL::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) constCTL::VoxelVolume< T >
operator()(const VoxelIndex &index)CTL::VoxelVolume< T >
operator()(const VoxelIndex &index) constCTL::VoxelVolume< T >
operator+(const VoxelVolume< T > &other) constCTL::VoxelVolume< T >
operator+(const T &additiveShift) constCTL::VoxelVolume< T >
operator+=(const VoxelVolume< T > &other)CTL::VoxelVolume< T >
operator+=(const T &additiveShift)CTL::VoxelVolume< T >
operator-(const VoxelVolume< T > &other) constCTL::VoxelVolume< T >
operator-(const T &subtractiveShift) constCTL::VoxelVolume< T >
operator-=(const VoxelVolume< T > &other)CTL::VoxelVolume< T >
operator-=(const T &subtractiveShift)CTL::VoxelVolume< T >
operator/(const T &divisor) constCTL::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) constCTL::VoxelVolume< T >private
rawData()CTL::VoxelVolume< T >
rawData() constCTL::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) constCTL::VoxelVolume< T >
reslicedByY(bool reverse=false) constCTL::VoxelVolume< T >
reslicedByZ(bool reverse=false) constCTL::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) constCTL::VoxelVolume< T >
sliceY(uint slice) constCTL::VoxelVolume< T >
sliceZ(uint slice) constCTL::VoxelVolume< T >
smallestVoxelSize() constCTL::VoxelVolume< T >
totalVoxelCount() constCTL::VoxelVolume< T >
volumeCorner() constCTL::VoxelVolume< T >
VoxelSize typedef (defined in CTL::VoxelVolume< T >)CTL::VoxelVolume< T >
voxelSize() constCTL::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