18 #ifndef itkMultipleValuedNonLinearVnlOptimizer_h
19 #define itkMultipleValuedNonLinearVnlOptimizer_h
24 #include "ITKOptimizersExport.h"
68 SetUseCostFunctionGradient(
bool);
73 this->SetUseCostFunctionGradient(
true);
79 this->SetUseCostFunctionGradient(
false);
83 GetUseCostFunctionGradient()
const;
91 itkGetConstReferenceMacro(CachedValue, MeasureType);
92 itkGetConstReferenceMacro(CachedDerivative, DerivativeType);
93 itkGetConstReferenceMacro(CachedCurrentPosition, ParametersType);
101 PrintSelf(std::ostream & os,
Indent indent)
const override;
109 GetCostFunctionAdaptor()
const;
112 GetCostFunctionAdaptor();
117 GetNonConstCostFunctionAdaptor()
const;