25#include "ITKOptimizersExport.h"
Array class with size defined at construction time.
Control indentation during Print() invocation.
Class to hold and manage different parameter types used during optimization.
ParametersType m_CurrentPosition
ScalesType m_InverseScales
virtual void SetInitialPosition(const ParametersType ¶m)
virtual void StartOptimization()
Array< double > ScalesType
virtual std::string GetStopConditionDescription() const
~Optimizer() override=default
SmartPointer< Self > Pointer
ParametersType m_InitialPosition
virtual void SetCurrentPosition(const ParametersType ¶m)
SmartPointer< const Self > ConstPointer
void SetScales(const ScalesType &scales)
OptimizerParameters< double > ParametersType
void PrintSelf(std::ostream &os, Indent indent) const override
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....