ImFusion C++ SDK 4.4.0
ImFusion::CT::OptimizationProblem Member List

This is the complete list of members for ImFusion::CT::OptimizationProblem, including all inherited members.

Configurable()=default (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(const Configurable &rhs) (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
configuration(Properties *p) const overrideImFusion::CT::OptimizationProblemvirtual
configure(const Properties *p) overrideImFusion::CT::OptimizationProblemvirtual
configureDefaults()ImFusion::Configurablevirtual
currentSolution()ImFusion::CT::OptimizationProblem
currentSolution() const (defined in ImFusion::CT::OptimizationProblem)ImFusion::CT::OptimizationProblem
dataTerm()ImFusion::CT::OptimizationProblem
dataTerm() constImFusion::CT::OptimizationProblem
eval(const SharedImageSet &in) constImFusion::CT::OptimizationProblem
eval() constImFusion::CT::OptimizationProblem
ExprBase typedef (defined in ImFusion::CT::OptimizationProblem)ImFusion::CT::OptimizationProblem
gradient(const SharedImageSet &in, SharedImageSet &out, const Selection *sel=nullptr, const ExprBase *exprOut=nullptr) constImFusion::CT::OptimizationProblem
gradient(SharedImageSet &out, const Selection *sel=nullptr, const ExprBase *exprOut=nullptr) constImFusion::CT::OptimizationProblem
gradient(const SharedImageSet &in, SharedImageSet &out, const Selection *sel=nullptr, const ImageMath::ExprBaseTpl< ImplType > *exprOut=nullptr) constImFusion::CT::OptimizationProbleminline
gradient(SharedImageSet &out, const Selection *sel=nullptr, const ImageMath::ExprBaseTpl< ImplType > *exprOut=nullptr) constImFusion::CT::OptimizationProbleminline
hessian(const SharedImageSet &in) constImFusion::CT::OptimizationProblem
hessian() constImFusion::CT::OptimizationProblem
m_currentSolutionImFusion::CT::OptimizationProblemprotected
m_dataTermImFusion::CT::OptimizationProblemprotected
m_dataTermOwningImFusion::CT::OptimizationProblemprotected
m_paramsImFusion::Configurableprotected
m_regTermsImFusion::CT::OptimizationProblemprotected
m_regTermsOwningImFusion::CT::OptimizationProblemprotected
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
OptimizationProblem(SharedImageSet &currentSolution, Functional *dataTerm, const std::list< RegTerm > &regTerms={})ImFusion::CT::OptimizationProblem
OptimizationProblem(SharedImageSet &currentSolution, std::unique_ptr< Functional > dataTerm, std::list< RegTermOwning > regTerms={})ImFusion::CT::OptimizationProblem
registerParameter(ParameterBase *param)ImFusion::Configurable
regTerms()ImFusion::CT::OptimizationProblem
regTerms() constImFusion::CT::OptimizationProblem
signalParametersChangedImFusion::Configurable
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~OptimizationProblem() (defined in ImFusion::CT::OptimizationProblem)ImFusion::CT::OptimizationProblemvirtual
Search Tab / S to search, Esc to close