18#ifndef itkGrayscaleFunctionDilateImageFilter_h
19#define itkGrayscaleFunctionDilateImageFilter_h
49template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
122#ifndef ITK_MANUAL_INSTANTIATION
123# include "itkGrayscaleFunctionDilateImageFilter.hxx"
~GrayscaleFunctionDilateImageFilter() override=default
ConstantBoundaryCondition< InputImageType > DefaultBoundaryConditionType
typename KernelType::ConstIterator KernelIteratorType
SmartPointer< Self > Pointer
static constexpr unsigned int KernelDimension
GrayscaleFunctionDilateImageFilter Self
ConstNeighborhoodIterator< TInputImage > NeighborhoodIteratorType
GrayscaleFunctionDilateImageFilter()
SmartPointer< const Self > ConstPointer
PixelType Evaluate(const NeighborhoodIteratorType &nit, const KernelIteratorType kernelBegin, const KernelIteratorType kernelEnd) override
static constexpr unsigned int OutputImageDimension
MorphologyImageFilter< TInputImage, TOutputImage, TKernel > Superclass
typename TKernel::PixelType KernelPixelType
static constexpr unsigned int InputImageDimension
typename TInputImage::PixelType PixelType
DefaultBoundaryConditionType m_DilateBoundaryCondition
ConstantBoundaryCondition< InputImageType > DefaultBoundaryConditionType
typename KernelType::ConstIterator KernelIteratorType
ConstNeighborhoodIterator< TInputImage > NeighborhoodIteratorType
typename TInputImage::PixelType PixelType
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....