65 itkSetMacro(Maximize,
bool);
66 itkGetConstMacro(Maximize,
bool);
67 itkBooleanMacro(Maximize);
104 itkSetMacro(MaximumStepLength,
double);
105 itkSetMacro(MinimumStepLength,
double);
106 itkSetMacro(NumberOfIterations,
unsigned long);
108 itkGetConstMacro(MaximumStepLength,
double);
109 itkGetConstMacro(MinimumStepLength,
double);
110 itkGetConstMacro(NumberOfIterations,
unsigned long);
112 itkGetConstMacro(CurrentIteration,
unsigned long);
114 itkGetConstMacro(Value, MeasureType);
115 itkGetConstReferenceMacro(Gradient, DerivativeType);
118 itkGetConstReferenceMacro(CurrentStepLengths, DerivativeType);
121 itkGetConstMacro(CurrentStepLength,
double);
124 itkGetConstMacro(GradientMagnitude,
double);
130 PrintSelf(std::ostream & os, Indent indent)
const override;
152 ex.SetLocation(__FILE__);
153 ex.SetDescription(
"This method MUST be overloaded in derived classes");