itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet > Class Template Reference
[Metric controller]

Computes similarity between two images by usinge an image metric and adding the squared distance of a reference point set. More...

#include <frePointSupportedImageToImageMetric.h>

List of all members.

Public Types

typedef
PointSupportedImageToImageMetric 
Self
typedef
ImageToImageMetric
< TFixedImage,
TMovingImage > 
Superclass
typedef SmartPointer
< Self
Pointer
typedef SmartPointer
< const Self
ConstPointer
typedef
Superclass::RealType 
RealType
typedef
Superclass::TransformType 
TransformType
typedef
Superclass::TransformPointer 
TransformPointer
typedef
Superclass::TransformParametersType 
TransformParametersType
typedef
Superclass::TransformJacobianType 
TransformJacobianType
typedef
Superclass::InputPointType 
InputPointType
typedef
Superclass::OutputPointType 
OutputPointType
typedef
Superclass::MeasureType 
MeasureType
typedef
Superclass::DerivativeType 
DerivativeType
typedef
Superclass::FixedImageType 
FixedImageType
typedef
Superclass::MovingImageType 
MovingImageType
typedef
Superclass::FixedImageConstPointer 
FixedImageConstPointer
typedef
Superclass::MovingImageConstPointer 
MovingImageConstPointer
typedef
Superclass::InterpolatorType 
InterpolatorType
typedef
Superclass::InterpolatorPointer 
InterpolatorPointer
typedef
ImageToImageMetric
< TFixedImage,
TMovingImage > 
ImageMetricType
typedef
ImageMetricType::Pointer 
ImageMetricPointer
typedef TFixedPointSet FixedPointSetType
typedef
FixedPointSetType::ConstPointer 
FixedPointSetConstPointer
typedef TMovingPointSet MovingPointSetType
typedef
MovingPointSetType::ConstPointer 
MovingPointSetConstPointer

Public Member Functions

virtual
::itk::LightObject::Pointer 
CreateAnother (void) const
virtual const char * GetNameOfClass () const
void GetDerivative (const TransformParametersType &parameters, DerivativeType &derivative) const
MeasureType GetValue (const TransformParametersType &parameters) const
void GetValueAndDerivative (const TransformParametersType &parameters, MeasureType &Value, DerivativeType &Derivative) const
virtual MeasureType GetAlpha () const
virtual void SetAlpha (const MeasureType _arg)
virtual MeasureType GetLastImageMetricValue () const
virtual MeasureType GetLastPointMetricValue () const
virtual DerivativeType GetLastImageDerivative () const
virtual DerivativeType GetLastPointDerivative () const
virtual void SetFixedPointSet (const FixedPointSetType *_arg)
virtual const
FixedPointSetType
GetFixedPointSet () const
virtual void SetMovingPointSet (const MovingPointSetType *_arg)
virtual const
MovingPointSetType
GetMovingPointSet () const
virtual void SetImageMetric (ImageMetricType *_arg)
virtual ImageMetricTypeGetImageMetric ()
virtual void Initialize (void) throw ( ExceptionObject )

Static Public Member Functions

static Pointer New (void)

Protected Member Functions

 PointSupportedImageToImageMetric ()
virtual ~PointSupportedImageToImageMetric ()
void GetPointDerivative (const TransformParametersType &parameters, DerivativeType &derivative) const
MeasureType GetPointValue (const TransformParametersType &parameters) const
void GetPointValueAndDerivative (const TransformParametersType &parameters, MeasureType &Value, DerivativeType &Derivative) const

Protected Attributes

MeasureType m_Alpha
MeasureType m_LastImageMetricValue
MeasureType m_LastPointMetricValue
DerivativeType m_LastImageDerivative
DerivativeType m_LastPointDerivative
MovingPointSetConstPointer m_MovingPointSet
FixedPointSetConstPointer m_FixedPointSet
ImageMetricPointer m_ImageMetric

Private Member Functions

 PointSupportedImageToImageMetric (const Self &)
void operator= (const Self &)


Detailed Description

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
class itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >

Computes similarity between two images by usinge an image metric and adding the squared distance of a reference point set.

This Class is templated over the type of the fixed and moving images to be compared.

This metric computes wraps an image metric which can be defined via SetImageMetric. In addition to the metric measure the mean squared difference of an reference point set will also be added to the measure as a weightened part.

The metric assumes the the points with same index in the fixed and moving point set are correspondance. Pixel values are taken from the Moving image. Their positions are mapped to the Fixed image and result in general in non-grid position on it. Values at these non-grid position of the Fixed image are interpolated using a user-selected Interpolator.

Definition at line 56 of file frePointSupportedImageToImageMetric.h.


Member Typedef Documentation

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef PointSupportedImageToImageMetric itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::Self

Standard class typedefs.

Definition at line 62 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef ImageToImageMetric<TFixedImage, TMovingImage > itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::Superclass

Definition at line 63 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef SmartPointer<Self> itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::Pointer

Definition at line 65 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef SmartPointer<const Self> itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::ConstPointer

Definition at line 66 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::RealType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::RealType

Types transferred from the base class

Definition at line 72 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::TransformType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::TransformType

Definition at line 77 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::TransformPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::TransformPointer

Definition at line 78 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::TransformParametersType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::TransformParametersType

Definition at line 79 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::TransformJacobianType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::TransformJacobianType

Definition at line 80 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::InputPointType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::InputPointType

Definition at line 81 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::OutputPointType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::OutputPointType

Definition at line 82 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::MeasureType

Definition at line 84 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::DerivativeType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::DerivativeType

Definition at line 85 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::FixedImageType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::FixedImageType

Definition at line 86 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::MovingImageType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::MovingImageType

Definition at line 87 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::FixedImageConstPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::FixedImageConstPointer

Definition at line 88 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::MovingImageConstPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::MovingImageConstPointer

Definition at line 89 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::InterpolatorType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::InterpolatorType

Definition at line 91 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef Superclass::InterpolatorPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::InterpolatorPointer

Definition at line 92 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef ImageToImageMetric<TFixedImage, TMovingImage> itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::ImageMetricType

Definition at line 94 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef ImageMetricType::Pointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::ImageMetricPointer

Definition at line 95 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef TFixedPointSet itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::FixedPointSetType

Definition at line 97 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef FixedPointSetType::ConstPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::FixedPointSetConstPointer

Definition at line 98 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef TMovingPointSet itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::MovingPointSetType

Definition at line 100 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
typedef MovingPointSetType::ConstPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::MovingPointSetConstPointer

Definition at line 101 of file frePointSupportedImageToImageMetric.h.


Constructor & Destructor Documentation

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::PointSupportedImageToImageMetric (  )  [inline, protected]

Definition at line 36 of file frePointSupportedImageToImageMetric.txx.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::~PointSupportedImageToImageMetric (  )  [inline, protected, virtual]

Definition at line 145 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::PointSupportedImageToImageMetric ( const Self  )  [private]


Member Function Documentation

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
static Pointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::New ( void   )  [inline, static]

Method for creation through the object factory.

Definition at line 69 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual ::itk::LightObject::Pointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::CreateAnother ( void   )  const [inline, virtual]

Definition at line 69 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual const char* itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetNameOfClass (  )  const [inline, virtual]

Run-time type information (and related methods).

Definition at line 72 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetDerivative ( const TransformParametersType parameters,
DerivativeType derivative 
) const [inline]

Get the derivatives of the match measure.

Definition at line 113 of file frePointSupportedImageToImageMetric.txx.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetValue ( const TransformParametersType parameters  )  const [inline]

Get the value for single valued optimizers.

Definition at line 88 of file frePointSupportedImageToImageMetric.txx.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetValueAndDerivative ( const TransformParametersType parameters,
MeasureType Value,
DerivativeType Derivative 
) const [inline]

Get value and derivatives for multiple valued optimizers.

Definition at line 128 of file frePointSupportedImageToImageMetric.txx.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetAlpha (  )  const [inline, virtual]

Definition at line 114 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::SetAlpha ( const MeasureType  _arg  )  [inline, virtual]

Definition at line 115 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetLastImageMetricValue (  )  const [inline, virtual]

Definition at line 117 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetLastPointMetricValue (  )  const [inline, virtual]

Definition at line 118 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual DerivativeType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetLastImageDerivative (  )  const [inline, virtual]

Definition at line 120 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual DerivativeType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetLastPointDerivative (  )  const [inline, virtual]

Definition at line 121 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::SetFixedPointSet ( const FixedPointSetType _arg  )  [inline, virtual]

Connect the fixed point set.

Definition at line 124 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual const FixedPointSetType* itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetFixedPointSet (  )  const [inline, virtual]

Get the fixed point set.

Definition at line 127 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::SetMovingPointSet ( const MovingPointSetType _arg  )  [inline, virtual]

Connect the moving point set.

Definition at line 130 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual const MovingPointSetType* itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetMovingPointSet (  )  const [inline, virtual]

Get the moving point set.

Definition at line 133 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::SetImageMetric ( ImageMetricType _arg  )  [inline, virtual]

Connect the image metric.

Definition at line 136 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
virtual ImageMetricType* itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetImageMetric (  )  [inline, virtual]

Get a pointer to the image metric.

Definition at line 139 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::Initialize ( void   )  throw ( ExceptionObject ) [inline, virtual]

Definition at line 63 of file frePointSupportedImageToImageMetric.txx.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetPointDerivative ( const TransformParametersType parameters,
DerivativeType derivative 
) const [inline, protected]

Get the derivatives for mean squares point set distance.

Definition at line 220 of file frePointSupportedImageToImageMetric.txx.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetPointValue ( const TransformParametersType parameters  )  const [inline, protected]

Get the value for point set for single valued optimizers.

Definition at line 159 of file frePointSupportedImageToImageMetric.txx.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::GetPointValueAndDerivative ( const TransformParametersType parameters,
MeasureType Value,
DerivativeType Derivative 
) const [inline, protected]

Get value and derivatives for point set for multiple valued optimizers.

Definition at line 235 of file frePointSupportedImageToImageMetric.txx.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
void itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::operator= ( const Self  )  [private]


Member Data Documentation

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::m_Alpha [protected]

Definition at line 146 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::m_LastImageMetricValue [mutable, protected]

Definition at line 150 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
MeasureType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::m_LastPointMetricValue [mutable, protected]

Definition at line 151 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
DerivativeType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::m_LastImageDerivative [mutable, protected]

Definition at line 153 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
DerivativeType itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::m_LastPointDerivative [mutable, protected]

Definition at line 154 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
MovingPointSetConstPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::m_MovingPointSet [protected]

Definition at line 156 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
FixedPointSetConstPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::m_FixedPointSet [protected]

Definition at line 157 of file frePointSupportedImageToImageMetric.h.

template<class TFixedImage, class TMovingImage, class TFixedPointSet, class TMovingPointSet>
ImageMetricPointer itk::PointSupportedImageToImageMetric< TFixedImage, TMovingImage, TFixedPointSet, TMovingPointSet >::m_ImageMetric [protected]

Definition at line 159 of file frePointSupportedImageToImageMetric.h.


The documentation for this class was generated from the following files:
Generated at Sat Oct 13 18:29:52 2007 for f.r.e.e. - Flexible Registration and Evaluation Engine by doxygen 1.5.3 written by Dimitri van Heesch, © 1997-2000