18 #ifndef itkManhattanDistanceMetric_h 19 #define itkManhattanDistanceMetric_h 36 template<
typename TVector >
58 double Evaluate(
const MeasurementVectorType & x)
const ITK_OVERRIDE;
61 double Evaluate(
const MeasurementVectorType & x1,
const MeasurementVectorType & x2)
const ITK_OVERRIDE;
70 #ifndef ITK_MANUAL_INSTANTIATION 71 #include "itkManhattanDistanceMetric.hxx" double Evaluate(const MeasurementVectorType &x) const override
ManhattanDistanceMetric()
Euclidean distance function.
SmartPointer< const Self > ConstPointer
Superclass::MeasurementVectorSizeType MeasurementVectorSizeType
ManhattanDistanceMetric Self
DistanceMetric< TVector > Superclass
Superclass::MeasurementVectorType MeasurementVectorType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
TVector MeasurementVectorType
this class declares common interfaces for distance functions.
virtual ~ManhattanDistanceMetric()
SmartPointer< Self > Pointer
unsigned int MeasurementVectorSizeType