18 #ifndef __itkInverseDisplacementFieldImageFilter_h
19 #define __itkInverseDisplacementFieldImageFilter_h
64 template<
class TInputImage,
class TOutputImage >
89 itkStaticConstMacro(ImageDimension,
unsigned int,
90 TOutputImage::ImageDimension);
101 typedef typename OutputImageType::SizeType
SizeType;
133 virtual void SetOutputSpacing(
const double *values);
137 itkGetConstReferenceMacro(OutputSpacing,
SpacingType);
141 virtual void SetOutputOrigin(
const double *values);
152 itkSetMacro(SubsamplingFactor,
unsigned int);
153 itkGetConstMacro(SubsamplingFactor,
unsigned int);
161 virtual void GenerateOutputInformation();
168 virtual void GenerateInputRequestedRegion();
171 unsigned long GetMTime(
void)
const;
173 #ifdef ITK_USE_CONCEPT_CHECKING
183 void PrintSelf(std::ostream & os,
Indent indent)
const;
195 void PrepareKernelBaseSpline();
199 void operator=(
const Self &);
212 #ifndef ITK_MANUAL_INSTANTIATION
213 #include "itkInverseDisplacementFieldImageFilter.hxx"