18 #ifndef itkSingleValuedCostFunctionv4_h
19 #define itkSingleValuedCostFunctionv4_h
48 template<
typename TInternalComputationValueType >
Array< TInternalComputationValueType > DerivativeType
virtual void GetValueAndDerivative(MeasureType &value, DerivativeType &derivative) const =0
SmartPointer< const Self > ConstPointer
TInternalComputationValueType MeasureType
virtual MeasureType GetValue() const =0
OptimizerParameters< TInternalComputationValueType > ParametersType
SmartPointer< Self > Pointer
Superclass::ParametersType ParametersType
SingleValuedCostFunctionv4Template()
This class is a base for a CostFunction that returns a single value.
SingleValuedCostFunctionv4Template Self
SingleValuedCostFunctionv4Template< double > SingleValuedCostFunctionv4
virtual ~SingleValuedCostFunctionv4Template() override
CostFunctionTemplate< TInternalComputationValueType > Superclass