18 #ifndef __itkExponentialDeformationFieldImageFilter_h
19 #define __itkExponentialDeformationFieldImageFilter_h
27 #ifndef ITKV3_COMPATIBILITY
28 #error "This file is only valid when ITKV3_COMPATIBILITY is turned on. Users are encouraged to convert to itkExponentialDisplacementFieldImageFilter.h in ITKv4"
67 template<
class TInputImage,
class TOutputImage >
96 itkSetMacro(MaximumNumberOfIterations,
unsigned int);
97 itkGetConstMacro(MaximumNumberOfIterations,
unsigned int);
104 itkSetMacro(AutomaticNumberOfIterations,
bool);
105 itkGetConstMacro(AutomaticNumberOfIterations,
bool);
106 itkBooleanMacro(AutomaticNumberOfIterations);
114 itkSetMacro(ComputeInverse,
bool);
115 itkGetConstMacro(ComputeInverse,
bool);
116 itkBooleanMacro(ComputeInverse);
120 itkStaticConstMacro(ImageDimension,
unsigned int,
121 TInputImage::ImageDimension);
122 itkStaticConstMacro(OutputImageDimension,
unsigned int,
123 TInputImage::ImageDimension);
124 itkStaticConstMacro(PixelDimension,
unsigned int,
125 InputPixelType::Dimension);
126 itkStaticConstMacro(OutputPixelDimension,
unsigned int,
127 OutputPixelType::Dimension);
130 #ifdef ITK_USE_CONCEPT_CHECKING
148 void PrintSelf(std::ostream & os,
Indent indent)
const;
185 void operator=(
const Self &);
200 #ifndef ITK_MANUAL_INSTANTIATION
201 #include "itkExponentialDeformationFieldImageFilter.hxx"