18 #ifndef __itkMeanReciprocalSquareDifferencePointSetToImageMetric_h
19 #define __itkMeanReciprocalSquareDifferencePointSetToImageMetric_h
45 template<
typename TFixedPo
intSet,
typename TMovingImage >
96 itkSetMacro(Lambda,
double);
97 itkGetConstMacro(Lambda,
double);
117 #ifndef ITK_MANUAL_INSTANTIATION
118 #include "itkMeanReciprocalSquareDifferencePointSetToImageMetric.hxx"
Array class with size defined at construction time.
FixedPointSetType::PointDataContainer::ConstIterator PointDataIterator
FixedPointSetType::PointsContainer::ConstIterator PointIterator
Light weight base class for most itk classes.
Superclass::RealType RealType
Superclass::PointIterator PointIterator
virtual void PrintSelf(std::ostream &os, Indent indent) const
TransformType::Pointer TransformPointer
Superclass::OutputPointType OutputPointType
TransformType::JacobianType TransformJacobianType
TFixedPointSet FixedPointSetType
Superclass::MovingImageType MovingImageType
Superclass::DerivativeType DerivativeType
TransformType::OutputPointType OutputPointType
TransformType::ParametersType TransformParametersType
Superclass::TransformParametersType TransformParametersType
CovariantVector< RealType, itkGetStaticConstMacro(MovingImageDimension) > GradientPixelType
PointSetToImageMetric< TFixedPointSet, TMovingImage > Superclass
TMovingImage MovingImageType
virtual ~MeanReciprocalSquareDifferencePointSetToImageMetric()
NumericTraits< MovingImagePixelType >::RealType RealType
Superclass::FixedPointSetConstPointer FixedPointSetConstPointer
Superclass::MeasureType MeasureType
Computes similarity between a point set and an image.
MeasureType GetValue(const TransformParametersType ¶meters) const
Superclass::TransformJacobianType TransformJacobianType
MovingImageType::ConstPointer MovingImageConstPointer
Superclass::InputPointType InputPointType
Superclass::DerivativeType DerivativeType
Computes similarity between pixel values of a point set and intensity values in an image...
void operator=(const Self &)
Superclass::PointDataIterator PointDataIterator
void GetDerivative(const TransformParametersType ¶meters, DerivativeType &Derivative) const
SmartPointer< Self > Pointer
Superclass::TransformPointer TransformPointer
Superclass::MovingImageConstPointer MovingImageConstPointer
Superclass::FixedPointSetType FixedPointSetType
MeanReciprocalSquareDifferencePointSetToImageMetric Self
Control indentation during Print() invocation.
TransformType::InputPointType InputPointType
SmartPointer< const Self > ConstPointer
MeanReciprocalSquareDifferencePointSetToImageMetric()
Superclass::GradientPixelType GradientPixelType
void GetValueAndDerivative(const TransformParametersType ¶meters, MeasureType &Value, DerivativeType &Derivative) const
Base class for most ITK classes.
Transform< CoordinateRepresentationType, itkGetStaticConstMacro(MovingImageDimension), itkGetStaticConstMacro(FixedPointSetDimension) > TransformType
Superclass::TransformType TransformType
Superclass::MeasureType MeasureType
FixedPointSetType::ConstPointer FixedPointSetConstPointer