CTL  0.6.1
Computed Tomography Library
CTL::AbstractDynamicVolumeData Member List

This is the complete list of members for CTL::AbstractDynamicVolumeData, including all inherited members.

_dataCTL::VoxelVolume< float >protected
_dimCTL::VoxelVolume< float >protected
_offsetCTL::VoxelVolume< float >protected
_sizeCTL::VoxelVolume< float >protected
_timeCTL::AbstractDynamicVolumeDataprivate
absorptionModel() constCTL::SpectralVolumeData
AbstractDynamicVolumeData(const SpectralVolumeData &other)CTL::AbstractDynamicVolumeDatainline
AbstractDynamicVolumeData(const AbstractDynamicVolumeData &)=default (defined in CTL::AbstractDynamicVolumeData)CTL::AbstractDynamicVolumeDataprotected
AbstractDynamicVolumeData(AbstractDynamicVolumeData &&)=default (defined in CTL::AbstractDynamicVolumeData)CTL::AbstractDynamicVolumeDataprotected
allocatedElements() constCTL::VoxelVolume< float >
allocateMemory()CTL::VoxelVolume< float >
allocateMemory(const float &initValue)CTL::VoxelVolume< float >
ball(float radius, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel)CTL::SpectralVolumeDatastatic
VoxelVolume< float >::ball(float radius, float voxelSize, const float &fillValue)CTL::VoxelVolume< float >static
begin() (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
begin() const (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
cbegin() const (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
cend() const (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
clone() const override=0 (defined in CTL::AbstractDynamicVolumeData)CTL::AbstractDynamicVolumeDatapure virtual
const_iterator typedef (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
const_reverse_iterator typedef (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
constData() constCTL::VoxelVolume< float >
coordinates(const VoxelIndex &index) constCTL::VoxelVolume< float >
coordinates(uint x, uint y, uint z) constCTL::VoxelVolume< float >
cornerVoxel() constCTL::VoxelVolume< float >
crbegin() const (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
crend() const (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
cube(uint nbVoxel, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel)CTL::SpectralVolumeDatastatic
VoxelVolume< float >::cube(uint nbVoxel, float voxelSize, const float &fillValue)CTL::VoxelVolume< float >static
cylinderX(float radius, float height, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel)CTL::SpectralVolumeDatastatic
VoxelVolume< float >::cylinderX(float radius, float height, float voxelSize, const float &fillValue)CTL::VoxelVolume< float >static
cylinderY(float radius, float height, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel)CTL::SpectralVolumeDatastatic
VoxelVolume< float >::cylinderY(float radius, float height, float voxelSize, const float &fillValue)CTL::VoxelVolume< float >static
cylinderZ(float radius, float height, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel)CTL::SpectralVolumeDatastatic
VoxelVolume< float >::cylinderZ(float radius, float height, float voxelSize, const float &fillValue)CTL::VoxelVolume< float >static
data() constCTL::VoxelVolume< float >
data()CTL::VoxelVolume< float >
densityVolume() constCTL::SpectralVolumeData
dimensions() constCTL::VoxelVolume< float >
Dimensions typedef (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
end() (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
end() const (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
fill(const float &fillValue)CTL::VoxelVolume< float >
freeMemory()CTL::VoxelVolume< float >
fromChunk2DStack(const std::vector< Chunk2D< float >> &stack)CTL::VoxelVolume< float >static
fromHUVolume(VoxelVolume< float > HUValues, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel, float referenceEnergy=50.0f)CTL::SpectralVolumeDatastatic
fromMuVolume(VoxelVolume< float > muValues, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel, float referenceEnergy=50.0f)CTL::SpectralVolumeDatastatic
hasData() constCTL::VoxelVolume< float >
hasSpectralInformation() constCTL::SpectralVolumeData
index(const VoxelCoordinates &coordinates) constCTL::VoxelVolume< float >
index(float x_mm, float y_mm, float z_mm) constCTL::VoxelVolume< float >
isDensityVolume() constCTL::SpectralVolumeData
isIsotropic() constCTL::VoxelVolume< float >
isMuVolume() constCTL::SpectralVolumeData
iterator typedef (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
massAttenuationCoeff(float atEnergy) constCTL::SpectralVolumeData
materialName() constCTL::SpectralVolumeData
max() constCTL::VoxelVolume< float >
meanMassAttenuationCoeff(float centerEnergy, float binWidth) constCTL::SpectralVolumeData
min() constCTL::VoxelVolume< float >
muVolume(float referenceEnergy) constCTL::SpectralVolumeData
muVolume(float centerEnergy, float binWidth) constCTL::SpectralVolumeData
nbVoxels() constCTL::VoxelVolume< float >
offset() constCTL::VoxelVolume< float >
Offset typedef (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
operator *(const float &factor) constCTL::VoxelVolume< float >
operator *=(const float &factor)CTL::VoxelVolume< float >
operator()(uint x, uint y, uint z)CTL::VoxelVolume< float >
operator()(uint x, uint y, uint z) constCTL::VoxelVolume< float >
operator()(const VoxelIndex &index)CTL::VoxelVolume< float >
operator()(const VoxelIndex &index) constCTL::VoxelVolume< float >
operator+(const VoxelVolume< float > &other) constCTL::VoxelVolume< float >
operator+(const float &additiveShift) constCTL::VoxelVolume< float >
operator+=(const VoxelVolume< float > &other)CTL::VoxelVolume< float >
operator+=(const float &additiveShift)CTL::VoxelVolume< float >
operator-(const VoxelVolume< float > &other) constCTL::VoxelVolume< float >
operator-(const float &subtractiveShift) constCTL::VoxelVolume< float >
operator-=(const VoxelVolume< float > &other)CTL::VoxelVolume< float >
operator-=(const float &subtractiveShift)CTL::VoxelVolume< float >
operator/(const float &divisor) constCTL::VoxelVolume< float >
operator/=(const float &divisor)CTL::VoxelVolume< float >
operator=(const AbstractDynamicVolumeData &)=default (defined in CTL::AbstractDynamicVolumeData)CTL::AbstractDynamicVolumeDataprotected
operator=(AbstractDynamicVolumeData &&)=default (defined in CTL::AbstractDynamicVolumeData)CTL::AbstractDynamicVolumeDataprotected
operator=(const SpectralVolumeData &)=default (defined in CTL::SpectralVolumeData)CTL::SpectralVolumeData
operator=(SpectralVolumeData &&)=default (defined in CTL::SpectralVolumeData)CTL::SpectralVolumeData
operator=(const VoxelVolume &)=default (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
operator=(VoxelVolume &&)=default (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
rawData()CTL::VoxelVolume< float >
rawData() constCTL::VoxelVolume< float >
rbegin() (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
rbegin() const (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
referenceEnergy() constCTL::SpectralVolumeData
referenceMassAttenuationCoeff() constCTL::SpectralVolumeData
rend() (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
rend() const (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
replaceAbsorptionModel(AbstractIntegrableDataModel *absorptionModel)CTL::SpectralVolumeData
replaceAbsorptionModel(std::shared_ptr< AbstractIntegrableDataModel > absorptionModel)CTL::SpectralVolumeData
reslicedByX(bool reverse=false) constCTL::VoxelVolume< float >
reslicedByY(bool reverse=false) constCTL::VoxelVolume< float >
reslicedByZ(bool reverse=false) constCTL::VoxelVolume< float >
reverse_iterator typedef (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
setData(std::vector< float > &&data)CTL::VoxelVolume< float >
setData(const std::vector< float > &data)CTL::VoxelVolume< float >
setDensity(VoxelVolume< float > density)CTL::SpectralVolumeData
setMaterialName(const QString &name)CTL::SpectralVolumeData
setTime(double seconds) (defined in CTL::AbstractDynamicVolumeData)CTL::AbstractDynamicVolumeDatainline
setVolumeOffset(const Offset &offset)CTL::VoxelVolume< float >
setVolumeOffset(float xOffset, float yOffset, float zOffset)CTL::VoxelVolume< float >
setVoxelSize(const VoxelSize &size)CTL::VoxelVolume< float >
setVoxelSize(float xSize, float ySize, float zSize)CTL::VoxelVolume< float >
setVoxelSize(float isotropicSize)CTL::VoxelVolume< float >
sliceX(uint slice) constCTL::VoxelVolume< float >
sliceY(uint slice) constCTL::VoxelVolume< float >
sliceZ(uint slice) constCTL::VoxelVolume< float >
smallestVoxelSize() constCTL::VoxelVolume< float >
SpectralVolumeData(VoxelVolume< float > muValues)CTL::SpectralVolumeData
SpectralVolumeData(VoxelVolume< float > muValues, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel, float referenceEnergy, const QString &materialName=QString())CTL::SpectralVolumeData
SpectralVolumeData(VoxelVolume< float > materialDensity, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel, const QString &materialName=QString())CTL::SpectralVolumeData
SpectralVolumeData(const SpectralVolumeData &)=default (defined in CTL::SpectralVolumeData)CTL::SpectralVolumeData
SpectralVolumeData(SpectralVolumeData &&)=default (defined in CTL::SpectralVolumeData)CTL::SpectralVolumeData
time() const (defined in CTL::AbstractDynamicVolumeData)CTL::AbstractDynamicVolumeDatainline
timeCurve(uint x, uint y, uint z, const std::vector< float > &timePoints)CTL::AbstractDynamicVolumeDatainlinevirtual
timeCurve(uint x, uint y, uint z, float tStart, float tEnd, uint nbSamples)CTL::AbstractDynamicVolumeDatainline
timeCurve(uint x, uint y, uint z, SamplingRange timeRange, uint nbSamples)CTL::AbstractDynamicVolumeDatainline
totalVoxelCount() constCTL::VoxelVolume< float >
transformToAttenuationCoeff(float referenceEnergy) (defined in CTL::SpectralVolumeData)CTL::SpectralVolumeData
transformToDensity() (defined in CTL::SpectralVolumeData)CTL::SpectralVolumeData
updateVolume()=0 (defined in CTL::AbstractDynamicVolumeData)CTL::AbstractDynamicVolumeDataprotectedpure virtual
volumeCorner() constCTL::VoxelVolume< float >
VoxelSize typedef (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
voxelSize() constCTL::VoxelVolume< float >
VoxelVolume(const Dimensions &nbVoxels)CTL::VoxelVolume< float >explicit
VoxelVolume(const Dimensions &nbVoxels, const VoxelSize &voxelSize)CTL::VoxelVolume< float >
VoxelVolume(uint nbVoxelX, uint nbVoxelY, uint nbVoxelZ)CTL::VoxelVolume< float >
VoxelVolume(uint nbVoxelX, uint nbVoxelY, uint nbVoxelZ, float xSize, float ySize, float zSize)CTL::VoxelVolume< float >
VoxelVolume(const Dimensions &nbVoxels, std::vector< float > data)CTL::VoxelVolume< float >
VoxelVolume(const Dimensions &nbVoxels, const VoxelSize &voxelSize, std::vector< float > data)CTL::VoxelVolume< float >
VoxelVolume(uint nbVoxelX, uint nbVoxelY, uint nbVoxelZ, std::vector< float > data)CTL::VoxelVolume< float >
VoxelVolume(uint nbVoxelX, uint nbVoxelY, uint nbVoxelZ, float xSize, float ySize, float zSize, std::vector< float > data)CTL::VoxelVolume< float >
VoxelVolume(const VoxelVolume &)=default (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
VoxelVolume(VoxelVolume &&)=default (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >
~SpectralVolumeData() override=default (defined in CTL::SpectralVolumeData)CTL::SpectralVolumeData
~VoxelVolume()=default (defined in CTL::VoxelVolume< float >)CTL::VoxelVolume< float >virtual