CTL
0.6.1
Computed Tomography Library
|
This is the complete list of members for CTL::LinearDynamicVolume, including all inherited members.
_data | CTL::VoxelVolume< float > | protected |
_dim | CTL::VoxelVolume< float > | protected |
_lag (defined in CTL::LinearDynamicVolume) | CTL::LinearDynamicVolume | private |
_offset | CTL::VoxelVolume< float > | protected |
_size | CTL::VoxelVolume< float > | protected |
_slope (defined in CTL::LinearDynamicVolume) | CTL::LinearDynamicVolume | private |
absorptionModel() const | CTL::SpectralVolumeData | |
AbstractDynamicVolumeData(const SpectralVolumeData &other) | CTL::AbstractDynamicVolumeData | inline |
AbstractDynamicVolumeData(const AbstractDynamicVolumeData &)=default (defined in CTL::AbstractDynamicVolumeData) | CTL::AbstractDynamicVolumeData | protected |
AbstractDynamicVolumeData(AbstractDynamicVolumeData &&)=default (defined in CTL::AbstractDynamicVolumeData) | CTL::AbstractDynamicVolumeData | protected |
allocatedElements() const | CTL::VoxelVolume< float > | |
allocateMemory() | CTL::VoxelVolume< float > | |
allocateMemory(const float &initValue) | CTL::VoxelVolume< float > | |
ball(float radius, float voxelSize, float slope, float offset) | CTL::LinearDynamicVolume | static |
CTL::AbstractDynamicVolumeData::ball(float radius, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel) | CTL::SpectralVolumeData | static |
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 (defined in CTL::LinearDynamicVolume) | CTL::LinearDynamicVolume | 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() const | CTL::VoxelVolume< float > | |
coordinates(const VoxelIndex &index) const | CTL::VoxelVolume< float > | |
coordinates(uint x, uint y, uint z) const | CTL::VoxelVolume< float > | |
cornerVoxel() const | CTL::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 slope, float offset) | CTL::LinearDynamicVolume | static |
CTL::AbstractDynamicVolumeData::cube(uint nbVoxel, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel) | CTL::SpectralVolumeData | static |
VoxelVolume< float >::cube(uint nbVoxel, float voxelSize, const float &fillValue) | CTL::VoxelVolume< float > | static |
cylinderX(float radius, float height, float voxelSize, float slope, float offset) | CTL::LinearDynamicVolume | static |
CTL::AbstractDynamicVolumeData::cylinderX(float radius, float height, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel) | CTL::SpectralVolumeData | static |
VoxelVolume< float >::cylinderX(float radius, float height, float voxelSize, const float &fillValue) | CTL::VoxelVolume< float > | static |
cylinderY(float radius, float height, float voxelSize, float slope, float offset) | CTL::LinearDynamicVolume | static |
CTL::AbstractDynamicVolumeData::cylinderY(float radius, float height, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel) | CTL::SpectralVolumeData | static |
VoxelVolume< float >::cylinderY(float radius, float height, float voxelSize, const float &fillValue) | CTL::VoxelVolume< float > | static |
cylinderZ(float radius, float height, float voxelSize, float slope, float offset) | CTL::LinearDynamicVolume | static |
CTL::AbstractDynamicVolumeData::cylinderZ(float radius, float height, float voxelSize, float density, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel) | CTL::SpectralVolumeData | static |
VoxelVolume< float >::cylinderZ(float radius, float height, float voxelSize, const float &fillValue) | CTL::VoxelVolume< float > | static |
data() const | CTL::VoxelVolume< float > | |
data() | CTL::VoxelVolume< float > | |
densityVolume() const | CTL::SpectralVolumeData | |
dimensions() const | CTL::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::SpectralVolumeData | static |
fromMuVolume(VoxelVolume< float > muValues, std::shared_ptr< AbstractIntegrableDataModel > absorptionModel, float referenceEnergy=50.0f) | CTL::SpectralVolumeData | static |
hasData() const | CTL::VoxelVolume< float > | |
hasSpectralInformation() const | CTL::SpectralVolumeData | |
index(const VoxelCoordinates &coordinates) const | CTL::VoxelVolume< float > | |
index(float x_mm, float y_mm, float z_mm) const | CTL::VoxelVolume< float > | |
isDensityVolume() const | CTL::SpectralVolumeData | |
isIsotropic() const | CTL::VoxelVolume< float > | |
isMuVolume() const | CTL::SpectralVolumeData | |
iterator typedef (defined in CTL::VoxelVolume< float >) | CTL::VoxelVolume< float > | |
LinearDynamicVolume(float slope, float offset, const VoxelVolume< float >::Dimensions &nbVoxel, const VoxelVolume< float >::VoxelSize &voxelSize) (defined in CTL::LinearDynamicVolume) | CTL::LinearDynamicVolume | |
LinearDynamicVolume(VoxelVolume< float > slope, VoxelVolume< float > offset, const VoxelVolume< float >::VoxelSize &voxelSize) | CTL::LinearDynamicVolume | |
LinearDynamicVolume(VoxelVolume< float > slope, VoxelVolume< float > offset) | CTL::LinearDynamicVolume | |
massAttenuationCoeff(float atEnergy) const | CTL::SpectralVolumeData | |
materialName() const | CTL::SpectralVolumeData | |
max() const | CTL::VoxelVolume< float > | |
meanMassAttenuationCoeff(float centerEnergy, float binWidth) const | CTL::SpectralVolumeData | |
min() const | CTL::VoxelVolume< float > | |
muVolume(float referenceEnergy) const | CTL::SpectralVolumeData | |
muVolume(float centerEnergy, float binWidth) const | CTL::SpectralVolumeData | |
nbVoxels() const | CTL::VoxelVolume< float > | |
offset() const | CTL::VoxelVolume< float > | |
Offset typedef (defined in CTL::VoxelVolume< float >) | CTL::VoxelVolume< float > | |
operator *(const float &factor) const | CTL::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) const | CTL::VoxelVolume< float > | |
operator()(const VoxelIndex &index) | CTL::VoxelVolume< float > | |
operator()(const VoxelIndex &index) const | CTL::VoxelVolume< float > | |
operator+(const VoxelVolume< float > &other) const | CTL::VoxelVolume< float > | |
operator+(const float &additiveShift) const | CTL::VoxelVolume< float > | |
operator+=(const VoxelVolume< float > &other) | CTL::VoxelVolume< float > | |
operator+=(const float &additiveShift) | CTL::VoxelVolume< float > | |
operator-(const VoxelVolume< float > &other) const | CTL::VoxelVolume< float > | |
operator-(const float &subtractiveShift) const | CTL::VoxelVolume< float > | |
operator-=(const VoxelVolume< float > &other) | CTL::VoxelVolume< float > | |
operator-=(const float &subtractiveShift) | CTL::VoxelVolume< float > | |
operator/(const float &divisor) const | CTL::VoxelVolume< float > | |
operator/=(const float &divisor) | CTL::VoxelVolume< float > | |
operator=(const AbstractDynamicVolumeData &)=default (defined in CTL::AbstractDynamicVolumeData) | CTL::AbstractDynamicVolumeData | protected |
operator=(AbstractDynamicVolumeData &&)=default (defined in CTL::AbstractDynamicVolumeData) | CTL::AbstractDynamicVolumeData | protected |
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() const | CTL::VoxelVolume< float > | |
rbegin() (defined in CTL::VoxelVolume< float >) | CTL::VoxelVolume< float > | |
rbegin() const (defined in CTL::VoxelVolume< float >) | CTL::VoxelVolume< float > | |
referenceEnergy() const | CTL::SpectralVolumeData | |
referenceMassAttenuationCoeff() const | CTL::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) const | CTL::VoxelVolume< float > | |
reslicedByY(bool reverse=false) const | CTL::VoxelVolume< float > | |
reslicedByZ(bool reverse=false) const | CTL::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::AbstractDynamicVolumeData | inline |
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) const | CTL::VoxelVolume< float > | |
sliceY(uint slice) const | CTL::VoxelVolume< float > | |
sliceZ(uint slice) const | CTL::VoxelVolume< float > | |
smallestVoxelSize() const | CTL::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::AbstractDynamicVolumeData | inline |
timeCurve(uint x, uint y, uint z, const std::vector< float > &timePoints) override | CTL::LinearDynamicVolume | virtual |
timeCurve(uint x, uint y, uint z, const std::vector< float > &timePoints) | CTL::LinearDynamicVolume | inline |
timeCurve(uint x, uint y, uint z, float tStart, float tEnd, uint nbSamples) | CTL::LinearDynamicVolume | inline |
timeCurve(uint x, uint y, uint z, SamplingRange timeRange, uint nbSamples) | CTL::LinearDynamicVolume | inline |
CTL::AbstractDynamicVolumeData::timeCurve(uint x, uint y, uint z, float tStart, float tEnd, uint nbSamples) | CTL::AbstractDynamicVolumeData | inline |
CTL::AbstractDynamicVolumeData::timeCurve(uint x, uint y, uint z, SamplingRange timeRange, uint nbSamples) | CTL::AbstractDynamicVolumeData | inline |
totalVoxelCount() const | CTL::VoxelVolume< float > | |
transformToAttenuationCoeff(float referenceEnergy) (defined in CTL::SpectralVolumeData) | CTL::SpectralVolumeData | |
transformToDensity() (defined in CTL::SpectralVolumeData) | CTL::SpectralVolumeData | |
updateVolume() override | CTL::LinearDynamicVolume | protectedvirtual |
volumeCorner() const | CTL::VoxelVolume< float > | |
voxelSize() const | CTL::VoxelVolume< float > | |
VoxelSize typedef (defined in CTL::VoxelVolume< float >) | CTL::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 |