|
CTL
0.6.1
Computed Tomography Library
|
This is the complete list of members for CTL::ARTReconstructor, including all inherited members.
| _activeSubsetGen (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _bp (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _customSubsetGen (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _defaultSubsetGen (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _fp (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _maxNbIterations (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _regularizer (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _relax | CTL::ARTReconstructor | private |
| _setup (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _stoppingCriteria (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _terminateMaxTime | CTL::ARTReconstructor | private |
| _terminateNormalEqTol | CTL::ARTReconstructor | private |
| _terminateProjErrChange | CTL::ARTReconstructor | private |
| _terminateProjErrRel | CTL::ARTReconstructor | private |
| _terminateVolChange | CTL::ARTReconstructor | private |
| _usePositivityConstraint (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _useRegularization (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| _useRelaxationEstimation (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | private |
| AbstractReconstructor()=default (defined in CTL::AbstractReconstructor) | CTL::AbstractReconstructor | |
| AbstractReconstructor(const AbstractReconstructor &)=delete (defined in CTL::AbstractReconstructor) | CTL::AbstractReconstructor | |
| AbstractReconstructor(AbstractReconstructor &&)=default (defined in CTL::AbstractReconstructor) | CTL::AbstractReconstructor | |
| AllStoppingCriteria enum value | CTL::ARTReconstructor | |
| ARTReconstructor() | CTL::ARTReconstructor | |
| ARTReconstructor(std::unique_ptr< AbstractProjector > forwardProjector, std::unique_ptr< AbstractReconstructor > backprojector) | CTL::ARTReconstructor | |
| ARTReconstructor(AbstractProjector *forwardProjector, AbstractReconstructor *backprojector) | CTL::ARTReconstructor | |
| computeRelaxationEstimate(const AcquisitionSetup &setup, const VoxelVolume< float > &targetVolume, std::shared_ptr< AbstractProjector > forwardProjector, std::shared_ptr< AbstractReconstructor > backprojector, uint nbPowerIter=1u) | CTL::ARTReconstructor | static |
| computeRelaxationEstimate(const AcquisitionSetup &setup, const VoxelVolume< float > &targetVolume, AbstractProjector *forwardProjector=nullptr, AbstractReconstructor *backprojector=nullptr, uint nbPowerIter=1u) | CTL::ARTReconstructor | static |
| computeRelaxationEstimate(const AcquisitionSetup &setup, const VoxelVolume< float > &targetVolume, AbstractProjector &fp, AbstractReconstructor &bp, uint nbPowerIter) | CTL::ARTReconstructor | privatestatic |
| configure(const AcquisitionSetup &setup) override | CTL::ARTReconstructor | virtual |
| configureAndReconstruct(const AcquisitionSetup &setup, const ProjectionDataView &projections, const VolumeType &initialVolume, bool *ok=nullptr) | CTL::AbstractReconstructor | |
| configureAndReconstruct(const AcquisitionSetup &setup, const ProjectionDataView &view, VolumeType &&initialVolume, bool *ok=nullptr) | CTL::AbstractReconstructor | |
| configureAndReconstruct(const AcquisitionSetup &setup, const ProjectionDataView &projections, const VolumeType &initialVolume, bool *ok) | CTL::AbstractReconstructor | |
| configureAndReconstruct(const AcquisitionSetup &setup, const ProjectionDataView &projections, VolumeType &&initialVolume, bool *ok) | CTL::AbstractReconstructor | |
| configureAndReconstructTo(const AcquisitionSetup &setup, const ProjectionDataView &projections, VolumeType &targetVolume) | CTL::AbstractReconstructor | |
| configureAndReconstructTo(const AcquisitionSetup &setup, const ProjectionDataView &projections, VoxelVolume< float > &targetVolume) | CTL::AbstractReconstructor | |
| configureAndReconstructTo(const AcquisitionSetup &setup, const ProjectionDataView &projections, SpectralVolumeData &targetVolume) | CTL::AbstractReconstructor | |
| configureAndReconstructTo(const AcquisitionSetup &setup, const ProjectionDataView &projections, CompositeVolume &targetVolume) | CTL::AbstractReconstructor | |
| configureAndReconstructTo(const AcquisitionSetup &setup, const ProjectionDataView &projections, SparseVoxelVolume &targetVolume) | CTL::AbstractReconstructor | |
| configureAndReconstructTo(const AcquisitionSetup &setup, const ProjectionDataView &projections, DynamicVolumeType &targetVolume) | CTL::AbstractReconstructor | |
| connectNotifierToMessageHandler(bool includeProgress=false) | CTL::AbstractReconstructor | |
| consistencyChecks(const ProjectionDataView &projections) const | CTL::ARTReconstructor | private |
| customSubsetGenerator() const | CTL::ARTReconstructor | |
| defaultSubsetGenerator() const | CTL::ARTReconstructor | |
| fromVariant(const QVariant &variant) override | CTL::AbstractReconstructor | virtual |
| hasAnyStoppingCriterion() const | CTL::ARTReconstructor | private |
| isApplicableTo(const AcquisitionSetup &setup) const | CTL::AbstractReconstructor | virtual |
| isCustomSubsetGeneratorInUse() const | CTL::ARTReconstructor | |
| isDefaultSubsetGeneratorInUse() const | CTL::ARTReconstructor | |
| isPositivityConstraintEnabled() const | CTL::ARTReconstructor | |
| isRegularizationEnabled() const | CTL::ARTReconstructor | |
| isRelaxationEstimationEnabled() const | CTL::ARTReconstructor | |
| isStoppingCriterionEnabled(int criteria) const | CTL::ARTReconstructor | |
| makeReconstructor(ConstructorArguments &&... arguments) | CTL::AbstractReconstructor | related |
| MaximumNbIterations enum value | CTL::ARTReconstructor | |
| MaximumTime enum value | CTL::ARTReconstructor | |
| metaEnum() | CTL::ARTReconstructor | privatestatic |
| NormalEquationSatisfied enum value | CTL::ARTReconstructor | |
| NoStoppingCriterion enum value | CTL::ARTReconstructor | |
| notifier() | CTL::AbstractReconstructor | virtual |
| operator=(const AbstractReconstructor &)=delete (defined in CTL::AbstractReconstructor) | CTL::AbstractReconstructor | |
| operator=(AbstractReconstructor &&)=default (defined in CTL::AbstractReconstructor) | CTL::AbstractReconstructor | |
| CTL::SerializationInterface::operator=(const SerializationInterface &)=default | CTL::SerializationInterface | protected |
| CTL::SerializationInterface::operator=(SerializationInterface &&)=default | CTL::SerializationInterface | protected |
| parameter() const override | CTL::ARTReconstructor | virtual |
| ProjectionErrorChange enum value | CTL::ARTReconstructor | |
| reconstruct(const ProjectionDataView &projections, const VolumeType &initialVolume, bool *ok=nullptr) | CTL::AbstractReconstructor | |
| reconstruct(const ProjectionDataView &projections, VolumeType &&initialVolume, bool *ok=nullptr) | CTL::AbstractReconstructor | |
| reconstruct(const ProjectionDataView &projections, const VolumeType &initialVolume, bool *ok) | CTL::AbstractReconstructor | |
| reconstruct(const ProjectionDataView &projections, VolumeType &&initialVolume, bool *ok) | CTL::AbstractReconstructor | |
| reconstructData(const ProjectionDataView &projections, SpectralVolumeData &targetVolume, AbstractProjector &fp, AbstractReconstructor &bp) | CTL::ARTReconstructor | private |
| reconstructTo(const ProjectionDataView &projections, VolumeType &targetVolume) | CTL::AbstractReconstructor | |
| reconstructTo(const ProjectionDataView &projections, VoxelVolume< float > &targetVolume) | CTL::AbstractReconstructor | |
| reconstructTo(const ProjectionDataView &projections, SpectralVolumeData &targetVolume) | CTL::AbstractReconstructor | |
| reconstructTo(const ProjectionDataView &projections, CompositeVolume &targetVolume) | CTL::AbstractReconstructor | |
| reconstructTo(const ProjectionDataView &projections, SparseVoxelVolume &targetVolume) | CTL::AbstractReconstructor | |
| reconstructTo(const ProjectionDataView &projections, DynamicVolumeType &targetVolume) | CTL::AbstractReconstructor | |
| reconstructToComposite(const ProjectionDataView &projections, CompositeVolume &targetVolume) | CTL::AbstractReconstructor | virtual |
| reconstructToDynamic(const ProjectionDataView &projections, AbstractDynamicVolumeData &targetVolume) | CTL::AbstractReconstructor | virtual |
| reconstructToPlain(const ProjectionDataView &projections, VoxelVolume< float > &targetVolume) override | CTL::ARTReconstructor | virtual |
| reconstructToSparse(const ProjectionDataView &projections, SparseVoxelVolume &targetVolume) | CTL::AbstractReconstructor | virtual |
| reconstructToSpectral(const ProjectionDataView &projections, SpectralVolumeData &targetVolume) override | CTL::ARTReconstructor | virtual |
| regularizer() const | CTL::ARTReconstructor | |
| RelativeProjectionError enum value | CTL::ARTReconstructor | |
| relaxation() const | CTL::ARTReconstructor | |
| SerializationHelper::RegisterWithSerializationHelper (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | friend |
| SerializationInterface()=default | CTL::SerializationInterface | protected |
| SerializationInterface(const SerializationInterface &)=default | CTL::SerializationInterface | protected |
| SerializationInterface(SerializationInterface &&)=default | CTL::SerializationInterface | protected |
| setBackprojector(std::unique_ptr< AbstractReconstructor > projector) | CTL::ARTReconstructor | |
| setBackprojector(AbstractReconstructor *projector) | CTL::ARTReconstructor | |
| setForwardProjector(std::unique_ptr< AbstractProjector > projector) | CTL::ARTReconstructor | |
| setForwardProjector(AbstractProjector *projector) | CTL::ARTReconstructor | |
| setMaxNbIterations(uint nbIt, bool enableCriterion=true) | CTL::ARTReconstructor | |
| setMaxTime(float seconds, bool enableCriterion=true) | CTL::ARTReconstructor | |
| setMinChangeInProjectionError(float minRelativeChange, bool enableCriterion=true) | CTL::ARTReconstructor | |
| setMinChangeInVolumeDomain(float minRelativeChange, bool enableCriterion=true) | CTL::ARTReconstructor | |
| setMinRelativeProjectionError(float minRelativeError, bool enableCriterion=true) | CTL::ARTReconstructor | |
| setNormalEqTolerance(float relativeTol, bool enableCriterion=true) | CTL::ARTReconstructor | |
| setParameter(const QVariant ¶meter) override | CTL::ARTReconstructor | virtual |
| setPositivityConstraintEnabled(bool enabled) | CTL::ARTReconstructor | |
| setRegularizationEnabled(bool enabled) | CTL::ARTReconstructor | |
| setRegularizer(AbstractVolumeFilter *regularizer, bool enableRegularization=true) | CTL::ARTReconstructor | |
| setRegularizer(std::unique_ptr< AbstractVolumeFilter > regularizer, bool enableRegularization=true) | CTL::ARTReconstructor | |
| setRelaxation(float relax) | CTL::ARTReconstructor | |
| setRelaxationByEstimation(const VoxelVolume< float > &targetVolume, uint nbPowerIter=1u) | CTL::ARTReconstructor | |
| setRelaxationByEstimation(const AcquisitionSetup &setup, const VoxelVolume< float > &targetVolume, uint nbPowerIter=1u) | CTL::ARTReconstructor | |
| setRelaxationEstimationEnabled(bool enabled) | CTL::ARTReconstructor | |
| setStoppingCriteria(int criteria) | CTL::ARTReconstructor | |
| setStoppingCriterionEnabled(StoppingCriterion criterion, bool enabled=true) | CTL::ARTReconstructor | |
| setSubsetGenerator(AbstractSubsetGenerator *generator) | CTL::ARTReconstructor | |
| setSubsetGenerator(std::unique_ptr< AbstractSubsetGenerator > generator) | CTL::ARTReconstructor | |
| stoppingCriteria() const | CTL::ARTReconstructor | |
| StoppingCriterion enum name | CTL::ARTReconstructor | |
| stoppingCriterionReached(const VoxelVolume< float > &oldVol, const VoxelVolume< float > &newVol, float oldProjError, float newProjError, float inputProjNorm, float normalEqNormalization, int msSpent, uint iteration) const | CTL::ARTReconstructor | private |
| subsetGenerator() const | CTL::ARTReconstructor | |
| terminateByComputationTime(int msSpent) const | CTL::ARTReconstructor | private |
| terminateByIterationCount(uint iteration) const | CTL::ARTReconstructor | private |
| terminateByNormalEqTol(const VoxelVolume< float > &oldVol, const VoxelVolume< float > &newVol, float normalization) const | CTL::ARTReconstructor | private |
| terminateByProjError(float projError, float inputProjNorm) const | CTL::ARTReconstructor | private |
| terminateByProjErrorChange(float oldProjError, float newProjError) const | CTL::ARTReconstructor | private |
| terminateByVolumeChange(const VoxelVolume< float > &oldVol, const VoxelVolume< float > &newVol) const | CTL::ARTReconstructor | private |
| toVariant() const override | CTL::ARTReconstructor | virtual |
| type() const override | CTL::ARTReconstructor | inlinevirtual |
| Type enum value (defined in CTL::ARTReconstructor) | CTL::ARTReconstructor | |
| useCustomSubsetGenerator() | CTL::ARTReconstructor | |
| useDefaultSubsetGenerator() | CTL::ARTReconstructor | |
| UserType enum value (defined in CTL::SerializationInterface) | CTL::SerializationInterface | |
| VolumeDomainChange enum value | CTL::ARTReconstructor | |
| ~AbstractReconstructor() override=default | CTL::AbstractReconstructor | |
| ~SerializationInterface()=default | CTL::SerializationInterface | virtual |
1.8.16