18 #ifndef __itkBasicErodeImageFilter_h
19 #define __itkBasicErodeImageFilter_h
45 template<
class TInputImage,
class TOutputImage,
class TKernel >
64 typedef typename Superclass::PixelType
PixelType;
79 itkStaticConstMacro(InputImageDimension,
unsigned int,
80 TInputImage::ImageDimension);
81 itkStaticConstMacro(OutputImageDimension,
unsigned int,
82 TOutputImage::ImageDimension);
83 itkStaticConstMacro(KernelDimension,
unsigned int,
84 TKernel::NeighborhoodDimension);
90 #ifdef ITK_USE_CONCEPT_CHECKING
115 virtual PixelType Evaluate(
const NeighborhoodIteratorType & nit,
116 const KernelIteratorType kernelBegin,
117 const KernelIteratorType kernelEnd);
121 void operator=(
const Self &);
129 #ifndef ITK_MANUAL_INSTANTIATION
130 #include "itkBasicErodeImageFilter.hxx"