18 #ifndef __itkSingleValuedNonLinearOptimizer_h
19 #define __itkSingleValuedNonLinearOptimizer_h
79 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
Array class with size defined at construction time.
This class is a base for the CostFunctions returning a single value.
Light weight base class for most itk classes.
SingleValuedNonLinearOptimizer()
virtual void SetCostFunction(CostFunctionType *costFunction)
void operator=(const Self &)
CostFunctionPointer m_CostFunction
This class is a base for the Optimization methods that optimize a single valued function.
Wrap of the vnl_nonlinear_minimizer to be adapted.
virtual ~SingleValuedNonLinearOptimizer()
CostFunctionType::DerivativeType DerivativeType
CostFunctionType::MeasureType MeasureType
SmartPointer< const Self > ConstPointer
SingleValuedNonLinearOptimizer Self
Superclass::ParametersType ParametersType
SmartPointer< Self > Pointer
NonLinearOptimizer Superclass
SingleValuedCostFunction CostFunctionType
Control indentation during Print() invocation.
CostFunctionType::Pointer CostFunctionPointer
MeasureType GetValue(const ParametersType ¶meters) const
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE