18#ifndef __itkCorrespondingPointsEuclideanDistancePointMetric_h
19#define __itkCorrespondingPointsEuclideanDistancePointMetric_h
23#include "itkPointSet.h"
38template<
class TFixedPo
intSet,
class TMovingPo
intSet >
107#ifndef ITK_MANUAL_INSTANTIATION
108#include "itkCorrespondingPointsEuclideanDistancePointMetric.hxx"
Computes the Euclidean distance between a moving point-set and a fixed point-set. Correspondence is n...
SmartPointer< const Self > ConstPointer
Superclass::DerivativeValueType DerivativeValueType
void operator=(const Self &)
SingleValuedPointSetToPointSetMetric< TFixedPointSet, TMovingPointSet > Superclass
Superclass::TransformPointer TransformPointer
vnl_vector< CoordRepType > VnlVectorType
OutputPointType::CoordRepType CoordRepType
void GetValueAndDerivative(const TransformParametersType ¶meters, MeasureType &Value, DerivativeType &Derivative) const override
CorrespondingPointsEuclideanDistancePointMetric()
Superclass::OutputPointType OutputPointType
CorrespondingPointsEuclideanDistancePointMetric(const Self &)
Superclass::PointIterator PointIterator
MeasureType GetValue(const TransformParametersType ¶meters) const override
SmartPointer< Self > Pointer
Superclass::FixedPointSetType FixedPointSetType
Superclass::PointDataIterator PointDataIterator
Superclass::FixedPointSetConstPointer FixedPointSetConstPointer
Superclass::InputPointType InputPointType
Superclass::MeasureType MeasureType
void GetDerivative(const TransformParametersType ¶meters, DerivativeType &Derivative) const override
CorrespondingPointsEuclideanDistancePointMetric Self
Superclass::TransformJacobianType TransformJacobianType
Superclass::MovingPointSetConstPointer MovingPointSetConstPointer
Superclass::TransformParametersType TransformParametersType
~CorrespondingPointsEuclideanDistancePointMetric() override
Superclass::MovingPointSetType MovingPointSetType
Superclass::DerivativeType DerivativeType
Superclass::TransformType TransformType
Superclass::NonZeroJacobianIndicesType NonZeroJacobianIndicesType
Computes similarity between two point sets.
TransformType::InputPointType InputPointType
Superclass::DerivativeType DerivativeType
TransformType::OutputPointType OutputPointType
TMovingPointSet MovingPointSetType
FixedPointSetType::PointDataContainer::ConstIterator PointDataIterator
DerivativeType::ValueType DerivativeValueType
TransformType::NonZeroJacobianIndicesType NonZeroJacobianIndicesType
Superclass::MeasureType MeasureType
TFixedPointSet FixedPointSetType
AdvancedTransform< CoordinateRepresentationType, itkGetStaticConstMacro(FixedPointSetDimension), itkGetStaticConstMacro(MovingPointSetDimension) > TransformType
FixedPointSetType::PointsContainer::ConstIterator PointIterator
TransformType::ParametersType TransformParametersType
TransformType::JacobianType TransformJacobianType
MovingPointSetType::ConstPointer MovingPointSetConstPointer
TransformType::Pointer TransformPointer
FixedPointSetType::ConstPointer FixedPointSetConstPointer