18#ifndef itkPadImageFilter_h
19#define itkPadImageFilter_h
47template <
typename TInputImage,
typename TOutputImage>
75 using SizeType =
typename TInputImage::SizeType;
91 itkGetConstReferenceMacro(PadLowerBound,
SizeType);
92 itkGetConstReferenceMacro(PadUpperBound,
SizeType);
125#ifndef ITK_MANUAL_INSTANTIATION
126# include "itkPadImageFilter.hxx"
A virtual base object that defines an interface to a class of boundary condition objects for use by n...
Control indentation during Print() invocation.
static constexpr unsigned int ImageDimension
void PrintSelf(std::ostream &os, Indent indent) const override
PadImageFilterBase< TInputImage, TOutputImage > Superclass
typename TInputImage::SizeType SizeType
typename TOutputImage::IndexType OutputImageIndexType
void SetPadBound(const InputImageSizeType &bound)
SmartPointer< Self > Pointer
typename TOutputImage::PixelType OutputImagePixelType
SmartPointer< const Self > ConstPointer
virtual void SetPadUpperBound(SizeType _arg)
typename TInputImage::SizeType InputImageSizeType
typename TInputImage::IndexType InputImageIndexType
void GenerateOutputInformation() override
typename TOutputImage::SizeType OutputImageSizeType
typename TInputImage::PixelType InputImagePixelType
typename TOutputImage::RegionType OutputImageRegionType
~PadImageFilter() override=default
virtual void SetPadLowerBound(SizeType _arg)
ImageBoundaryCondition< TInputImage, TOutputImage > BoundaryConditionType
typename TInputImage::SizeValueType SizeValueType
typename TInputImage::RegionType InputImageRegionType
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....