18#ifndef itkEuclideanSquareDistanceMetric_h
19#define itkEuclideanSquareDistanceMetric_h
36template <
typename TVector>
47 using typename Superclass::MeasurementVectorSizeType;
48 using typename Superclass::MeasurementVectorType;
71#ifndef ITK_MANUAL_INSTANTIATION
72# include "itkEuclideanSquareDistanceMetric.hxx"
Light weight base class for most itk classes.
this class declares common interfaces for distance functions.
TVector MeasurementVectorType
Computes Euclidean distance between origin and given measurement vector.
double Evaluate(const MeasurementVectorType &x) const override
double Evaluate(const MeasurementVectorType &x1, const MeasurementVectorType &x2) const override
~EuclideanSquareDistanceMetric() override=default
EuclideanSquareDistanceMetric()=default
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....