18 #ifndef __itkBinaryBallStructuringElement_h
19 #define __itkBinaryBallStructuringElement_h
61 template<
typename TPixel,
unsigned int VDimension = 2,
62 typename TAllocator = NeighborhoodAllocator< TPixel > >
83 typedef typename AllocatorType::iterator
Iterator;
124 #ifndef ITK_MANUAL_INSTANTIATION
125 #include "itkBinaryBallStructuringElement.hxx"
virtual ~BinaryBallStructuringElement()
Self & operator=(const Self &other)
typedef::itk::Size< VDimension > RadiusType
Neighborhood< TPixel, VDimension, TAllocator > Superclass
static const unsigned int NeighborhoodDimension
A light-weight container object for storing an N-dimensional neighborhood of values.
Self & operator=(const Self &other)
Superclass::SizeValueType SizeValueType
Superclass::RadiusType RadiusType
SliceIterator< TPixel, Self > SliceIteratorType
BinaryBallStructuringElement()
typedef::itk::Size< VDimension > SizeType
A Neighborhood that represents a ball structuring element (ellipsoid) with binary elements...
AllocatorType::const_iterator ConstIterator
A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel access through oper...
AllocatorType::iterator Iterator
void CreateStructuringElement()
Superclass::SizeType SizeType
SizeType::SizeValueType SizeValueType
BinaryBallStructuringElement(const Self &other)
BinaryBallStructuringElement Self