18#ifndef itkCostFunction_h
19#define itkCostFunction_h
35template <
typename TInternalComputationValueType>
73#ifndef ITK_MANUAL_INSTANTIATION
74# include "itkCostFunction.hxx"
~CostFunctionTemplate() override=default
SmartPointer< const Self > ConstPointer
virtual unsigned int GetNumberOfParameters() const =0
OptimizerParameters< TInternalComputationValueType > ParametersType
TInternalComputationValueType ParametersValueType
CostFunctionTemplate Self
SmartPointer< Self > Pointer
CostFunctionTemplate()=default
void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
Class to hold and manage different parameter types used during optimization.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
CostFunctionTemplate< double > CostFunction