18#ifndef itkWrapPadImageFilter_h
19#define itkWrapPadImageFilter_h
53template <
typename TInputImage,
typename TOutputImage>
71 using typename Superclass::InputImageType;
72 using typename Superclass::OutputImageType;
73 using typename Superclass::InputImagePointer;
74 using typename Superclass::OutputImagePointer;
75 using typename Superclass::InputImageConstPointer;
78 using typename Superclass::OutputImageRegionType;
79 using typename Superclass::InputImageRegionType;
82 using typename Superclass::OutputImagePixelType;
83 using typename Superclass::InputImagePixelType;
86 using typename Superclass::OutputImageIndexType;
87 using typename Superclass::InputImageIndexType;
88 using typename Superclass::OutputImageSizeType;
89 using typename Superclass::InputImageSizeType;
92 static constexpr unsigned int ImageDimension = TInputImage::ImageDimension;
94#ifdef ITK_USE_CONCEPT_CHECKING
109#ifndef ITK_MANUAL_INSTANTIATION
110# include "itkWrapPadImageFilter.hxx"
Base class for all process objects that output image data.
Increase the image size by padding. Superclass for filters that fill in extra pixels.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Increase the image size by padding with replicants of the input image value.
~WrapPadImageFilter() override=default
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....