Go to the documentation of this file.
18 #ifndef __ScaledSingleValuedNonLinearOptimizer_h
19 #define __ScaledSingleValuedNonLinearOptimizer_h
21 #include "itkSingleValuedNonLinearOptimizer.h"
124 itkBooleanMacro( Maximize );
127 itkGetConstMacro( Maximize,
bool );
137 void PrintSelf( std::ostream & os, Indent indent )
const;
197 #endif //#ifndef __ScaledSingleValuedNonLinearOptimizer_h
virtual void SetCostFunction(CostFunctionType *costFunction)
virtual ~ScaledSingleValuedNonLinearOptimizer()
virtual const ParametersType & GetCurrentPosition(void) const
SmartPointer< const Self > ConstPointer
ScaledSingleValuedCostFunction ScaledCostFunctionType
ScaledCostFunctionType::Pointer ScaledCostFunctionPointer
ScaledSingleValuedNonLinearOptimizer()
SmartPointer< Self > Pointer
A cost function that applies a scaling to another cost function.
ScaledCostFunctionPointer m_ScaledCostFunction
virtual void SetMaximize(bool _arg)
void PrintSelf(std::ostream &os, Indent indent) const
virtual void GetScaledValueAndDerivative(const ParametersType ¶meters, MeasureType &value, DerivativeType &derivative) const
Superclass::DerivativeType DerivativeType
ParametersType m_ScaledCurrentPosition
SingleValuedNonLinearOptimizer Superclass
virtual void SetCurrentPosition(const ParametersType ¶m)
virtual void SetUseScales(bool arg)
void operator=(const Self &)
virtual void GetScaledDerivative(const ParametersType ¶meters, DerivativeType &derivative) const
Superclass::CostFunctionType CostFunctionType
Superclass::MeasureType MeasureType
virtual void SetScaledCurrentPosition(const ParametersType ¶meters)
ParametersType m_UnscaledCurrentPosition
ScaledSingleValuedNonLinearOptimizer Self
bool GetUseScales(void) const
Superclass::ParametersType ParametersType
ScaledSingleValuedNonLinearOptimizer(const Self &)
virtual MeasureType GetScaledValue(const ParametersType ¶meters) const
virtual void InitializeScales(void)
NonLinearOptimizer::ScalesType ScalesType
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|