18#ifndef itkBinaryBallStructuringElement_h
19#define itkBinaryBallStructuringElement_h
61template <
typename TPixel,
unsigned int VDimension = 2,
typename TAllocator = NeighborhoodAllocator<TPixel>>
81 using Iterator =
typename AllocatorType::iterator;
123#ifndef ITK_MANUAL_INSTANTIATION
124# include "itkBinaryBallStructuringElement.hxx"
~BinaryBallStructuringElement() override=default
void CreateStructuringElement()
Self & operator=(const Self &other)
typename AllocatorType::const_iterator ConstIterator
typename AllocatorType::iterator Iterator
BinaryBallStructuringElement Self
static constexpr unsigned int NeighborhoodDimension
Neighborhood< TPixel, VDimension, TAllocator > Superclass
BinaryBallStructuringElement()=default
SliceIterator< TPixel, Self > SliceIteratorType
BinaryBallStructuringElement(const Self &other)
itk::Size< VDimension > RadiusType
itk::Size< VDimension > SizeType
Self & operator=(const Self &)=default
typename SizeType::SizeValueType SizeValueType
A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel access through oper...
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....