28 #ifndef __itkImageToImageFilter_h
29 #define __itkImageToImageFilter_h
101 template<
class TInputImage,
class TOutputImage >
126 itkStaticConstMacro(InputImageDimension,
unsigned int,
127 TInputImage::ImageDimension);
128 itkStaticConstMacro(OutputImageDimension,
unsigned int,
129 TOutputImage::ImageDimension);
133 using Superclass::SetInput;
136 virtual void SetInput(
unsigned int,
const TInputImage *image);
163 virtual void PopBackInput();
167 virtual void PopFrontInput();
174 itkSetMacro(CoordinateTolerance,
double);
175 itkGetMacro(CoordinateTolerance,
double);
182 itkSetMacro(DirectionTolerance,
double);
183 itkGetMacro(DirectionTolerance,
double);
189 virtual void PrintSelf(std::ostream & os,
Indent indent)
const;
210 virtual void VerifyInputInformation();
236 virtual void GenerateInputRequestedRegion();
241 itkGetStaticConstMacro(InputImageDimension) >
247 itkGetStaticConstMacro(OutputImageDimension) >
330 { Superclass::PushBackInput(input); }
332 { Superclass::PushFrontInput(input); }
337 void operator=(
const Self &);
347 #ifndef ITK_MANUAL_INSTANTIATION
348 #include "itkImageToImageFilter.hxx"