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);
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
147 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
196 #ifndef ITK_MANUAL_INSTANTIATION
197 #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.
TInputImage InputImageType
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.