18 #ifndef itkPadImageFilter_h
19 #define itkPadImageFilter_h
46 template<
typename TInputImage,
typename TOutputImage >
84 itkStaticConstMacro(ImageDimension,
unsigned int,
85 TInputImage::ImageDimension);
89 itkSetMacro(PadLowerBound,
SizeType);
90 itkSetMacro(PadUpperBound,
SizeType);
91 itkGetConstReferenceMacro(PadLowerBound,
SizeType);
92 itkGetConstReferenceMacro(PadUpperBound,
SizeType);
93 itkSetVectorMacro(PadLowerBound,
const SizeValueType, ImageDimension);
94 itkSetVectorMacro(PadUpperBound,
const SizeValueType, ImageDimension);
99 this->SetPadLowerBound(bound);
100 this->SetPadUpperBound(bound);
106 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
114 virtual void GenerateOutputInformation() ITK_OVERRIDE;
124 #ifndef ITK_MANUAL_INSTANTIATION
125 #include "itkPadImageFilter.hxx"
TOutputImage::RegionType OutputImageRegionType
BoundaryConditionType * BoundaryConditionPointerType
TInputImage::SizeValueType SizeValueType
TInputImage::RegionType InputImageRegionType
SmartPointer< Self > Pointer
TInputImage::PixelType InputImagePixelType
Base class for all process objects that output image data.
unsigned long SizeValueType
TInputImage::IndexType InputImageIndexType
Increase the image size by padding. Superclass for filters that fill in extra pixels.
TOutputImage::SizeType OutputImageSizeType
TOutputImage::PixelType OutputImagePixelType
void SetPadBound(const InputImageSizeType &bound)
~PadImageFilter() override
ImageBoundaryCondition< TInputImage, TOutputImage > BoundaryConditionType
A virtual base object that defines an interface to a class of boundary condition objects for use by n...
TInputImage::SizeType InputImageSizeType
PadImageFilterBase< TInputImage, TOutputImage > Superclass
TInputImage::SizeType SizeType
Control indentation during Print() invocation.
ImageBaseType::SizeType SizeType
SmartPointer< const Self > ConstPointer
TOutputImage::IndexType OutputImageIndexType
Increase the image size by padding. Superclass for filters that fill in extra pixels.
ImageBaseType::IndexType IndexType