18 #ifndef __itkFastSymmetricForcesDemonsRegistrationFilter_h
19 #define __itkFastSymmetricForcesDemonsRegistrationFilter_h
72 template<
class TFixedImage,
class TMovingImage,
class TDisplacementField >
104 ImageDimension,
unsigned int, FixedImageType::ImageDimension);
110 virtual double GetMetric()
const;
112 virtual const double & GetRMSChange()
const;
132 virtual void SetIntensityDifferenceThreshold(
double);
134 virtual double GetIntensityDifferenceThreshold()
const;
136 virtual void SetMaximumUpdateStepLength(
double);
138 virtual double GetMaximumUpdateStepLength()
const;
143 void PrintSelf(std::ostream & os,
Indent indent)
const;
146 virtual void InitializeIteration();
150 virtual void AllocateUpdateBuffer();
179 void operator=(
const Self &);
194 #ifndef ITK_MANUAL_INSTANTIATION
195 #include "itkFastSymmetricForcesDemonsRegistrationFilter.hxx"