18 #ifndef itkConstantPadImageFilter_h
19 #define itkConstantPadImageFilter_h
48 template <
typename TInputImage,
typename TOutputImage>
67 using typename Superclass::OutputImageRegionType;
68 using typename Superclass::InputImageRegionType;
71 using typename Superclass::OutputImagePixelType;
72 using typename Superclass::InputImagePixelType;
75 using typename Superclass::OutputImageIndexType;
76 using typename Superclass::InputImageIndexType;
77 using typename Superclass::OutputImageSizeType;
78 using typename Superclass::InputImageSizeType;
81 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
82 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
90 m_InternalBoundaryCondition.SetConstant(constant);
97 return m_InternalBoundaryCondition.GetConstant();
101 #ifdef ITK_USE_CONCEPT_CHECKING
114 PrintSelf(std::ostream & os,
Indent indent)
const override;
121 #ifndef ITK_MANUAL_INSTANTIATION
122 # include "itkConstantPadImageFilter.hxx"