13 #ifndef mitkImageToImageFilter_h
14 #define mitkImageToImageFilter_h
34 itkFactorylessNewMacro(Self);
46 using itk::ProcessObject::SetInput;
90 void PrintSelf(std::ostream &os, itk::Indent indent)
const override;
107 void operator=(
const Self &);
Superclass of all classes generating Images (instances of class Image) as output.
Superclass of all classes having one or more Images as input and generating Images as output.
InputImageType::Pointer InputImagePointer
InputImageType::ConstPointer InputImageConstPointer
void GenerateInputRequestedRegion() override
Determine the input requested region to produce the output requested region.
InputImageType * GetInput(unsigned int idx)
Get the input image at the specified index (non-const).
InputImageType * GetInput(void)
Get the input image (non-const).
~ImageToImageFilter() override
mitkClassMacro(ImageToImageFilter, ImageSource)
SlicedData::RegionType InputImageRegionType
void PrintSelf(std::ostream &os, itk::Indent indent) const override
Print self information to the given stream.
Superclass::OutputImageRegionType OutputImageRegionType
Superclass typedefs.
virtual void SetInput(unsigned int idx, const InputImageType *image)
Set the image input at the specified index.
const InputImageType * GetInput(void) const
Get the input image (const).
virtual void SetInput(const InputImageType *image)
Set the image input of this process object.
const InputImageType * GetInput(unsigned int idx) const
Get the input image at the specified index (const).
mitk::Image InputImageType
Some convenient typedefs.
Image class for storing multi-dimensional medical image data.
itk::ImageRegion< RegionDimension > RegionType
Find image slices visible on a given plane.