18#ifndef itkSingleValuedNonLinearOptimizer_h
19#define itkSingleValuedNonLinearOptimizer_h
23#include "ITKOptimizersExport.h"
Control indentation during Print() invocation.
Superclass::ParametersType ParametersType
NonLinearOptimizer()=default
This class is a base for the CostFunctions returning a single value.
SmartPointer< Self > Pointer
Array< ParametersValueType > DerivativeType
CostFunctionPointer m_CostFunction
CostFunctionType::DerivativeType DerivativeType
virtual void SetCostFunction(CostFunctionType *costFunction)
CostFunctionType::Pointer CostFunctionPointer
CostFunctionType::MeasureType MeasureType
~SingleValuedNonLinearOptimizer() override=default
MeasureType GetValue(const ParametersType ¶meters) const
NonLinearOptimizer Superclass
SingleValuedNonLinearOptimizer Self
SingleValuedCostFunction CostFunctionType
void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
SingleValuedNonLinearOptimizer()
Superclass::ParametersType ParametersType
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
CostFunctionTemplate< double > CostFunction