18 #ifndef itkIterativeInverseDeformationFieldImageFilter_h
19 #define itkIterativeInverseDeformationFieldImageFilter_h
25 #ifndef ITKV3_COMPATIBILITY
26 #error "This file is only valid when ITKV3_COMPATIBILITY is turned on. Users are encouraged to convert to itk::IterativeInverseDisplacementFieldImageFilter in ITKv4"
55 template<
typename TInputImage,
typename TOutputImage >
98 itkSetMacro(NumberOfIterations,
unsigned int);
99 itkGetConstMacro(NumberOfIterations,
unsigned int);
105 itkSetMacro(StopValue,
double);
106 itkGetConstMacro(StopValue,
double);
108 #ifdef ITK_USE_CONCEPT_CHECKING
121 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
123 void GenerateData() ITK_OVERRIDE;
125 unsigned int m_NumberOfIterations;
135 #include "itkIterativeInverseDeformationFieldImageFilter.hxx"
Computes the time passed between two points in code.
Base class for all process objects that output image data.
Warps an image using an input displacement field.
ImageBaseType::PointType PointType
A multi-dimensional iterator templated over image type that walks a region of pixels.
Superclass::OutputType OutputType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
#define itkConceptMacro(name, concept)
A multi-dimensional iterator templated over image type that walks a region of pixels.
Linearly interpolate a vector image at specified positions.
ImageBaseType::IndexType IndexType