18#ifndef itkMultipleValuedNonLinearOptimizer_h
19#define itkMultipleValuedNonLinearOptimizer_h
23#include "ITKOptimizersExport.h"
Array2D class representing a 2D array.
Array class with size defined at construction time.
Control indentation during Print() invocation.
This class is a base for the CostFunctions returning a multiple values.
SmartPointer< Self > Pointer
SmartPointer< Self > Pointer
NonLinearOptimizer Superclass
MultipleValuedNonLinearOptimizer Self
Superclass::ParametersType ParametersType
CostFunctionPointer m_CostFunction
MultipleValuedCostFunction CostFunctionType
MultipleValuedNonLinearOptimizer()
virtual void SetCostFunction(CostFunctionType *costFunction)
Array2D< double > DerivativeType
SmartPointer< const Self > ConstPointer
~MultipleValuedNonLinearOptimizer() override=default
Array< double > MeasureType
void PrintSelf(std::ostream &os, Indent indent) const override
CostFunctionType::Pointer CostFunctionPointer
Superclass::ParametersType ParametersType
NonLinearOptimizer()=default
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....