18 #ifndef itkCostFunction_h 19 #define itkCostFunction_h 35 template<
typename TInternalComputationValueType >
61 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
65 void operator=(
const Self &) ITK_DELETE_FUNCTION;
73 #ifndef ITK_MANUAL_INSTANTIATION 74 #include "itkCostFunction.hxx" virtual unsigned int GetNumberOfParameters(void) const =0
OptimizerParameters< TInternalComputationValueType > ParametersType
void operator=(const Self &) ITK_DELETE_FUNCTION
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
CostFunctionTemplate Self
TInternalComputationValueType ParametersValueType
virtual void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
CostFunctionTemplate< double > CostFunction
Base class for most ITK classes.
virtual ~CostFunctionTemplate()