18 #ifndef itkZeroFluxNeumannPadImageFilter_h
19 #define itkZeroFluxNeumannPadImageFilter_h
60 template<
typename TInputImage,
typename TOutputImage >
82 using RegionType =
typename Superclass::InputImageRegionType;
93 using IndexType =
typename Superclass::InputImageIndexType;
94 using SizeType =
typename Superclass::InputImageSizeType;
97 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
98 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
100 #ifdef ITK_USE_CONCEPT_CHECKING
122 #ifndef ITK_MANUAL_INSTANTIATION
123 #include "itkZeroFluxNeumannPadImageFilter.hxx"
A function object that determines a neighborhood of values at an image boundary according to a Neuman...
typename Superclass::InputImageIndexType IndexType
Increase the image size by padding according to the zero-flux Neumann boundary condition.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
typename TInputImage::SizeType SizeType
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::PixelType InputImagePixelType
ZeroFluxNeumannBoundaryCondition< TInputImage, TOutputImage > m_InternalBoundaryCondition
typename OutputImageType::RegionType OutputImageRegionType
typename TOutputImage::SizeType OutputImageSizeType
typename TOutputImage::IndexType OutputImageIndexType
typename InputImageType::RegionType InputImageRegionType
typename Superclass::InputImageRegionType RegionType
Increase the image size by padding. Superclass for filters that fill in extra pixels.
typename TInputImage::IndexType InputImageIndexType
#define itkConceptMacro(name, concept)
typename TInputImage::SizeType InputImageSizeType