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<
typename TInputImage,
typename 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);
121 TInputImage::ImageDimension);
123 TInputImage::ImageDimension);
125 InputPixelType::Dimension);
127 OutputPixelType::Dimension);
130 #ifdef ITK_USE_CONCEPT_CHECKING
183 void operator=(const
Self &) ITK_DELETE_FUNCTION;
197 #ifndef ITK_MANUAL_INSTANTIATION
198 #include "itkExponentialDeformationFieldImageFilter.hxx"
Pixel-wise addition of two images.
Base class for all process objects that output image data.
Warps an image using an input displacement field.
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
TOutputImage OutputImageType
#define itkConceptMacro(name, concept)
Templated n-dimensional image class.
Casts input pixels to output pixel type.
Pixel-wise division of two images.