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 itkGetConstMacro(CoordinateTolerance,
double);
183 itkSetMacro(DirectionTolerance,
double);
184 itkGetConstMacro(DirectionTolerance,
double);
191 virtual void PrintSelf(std::ostream & os,
Indent indent)
const;
212 virtual void VerifyInputInformation();
238 virtual void GenerateInputRequestedRegion();
243 itkGetStaticConstMacro(InputImageDimension) >
249 itkGetStaticConstMacro(OutputImageDimension) >
332 { Superclass::PushBackInput(input); }
334 { Superclass::PushFrontInput(input); }
339 void operator=(
const Self &);
349 #ifndef ITK_MANUAL_INSTANTIATION
350 #include "itkImageToImageFilter.hxx"