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
virtual ~SingleValuedCostFunctionv4Template()
SmartPointer< Self > Pointer
void operator=(const Self &)
Superclass::ParametersType ParametersType
SingleValuedCostFunctionv4Template()
This class is a base for a CostFunction that returns a single value.
SingleValuedCostFunctionv4Template Self
SingleValuedCostFunctionv4Template< double > SingleValuedCostFunctionv4
CostFunctionTemplate< TInternalComputationValueType > Superclass