18 #ifndef itkBinaryCrossStructuringElement_h
19 #define itkBinaryCrossStructuringElement_h
51 template <
typename TPixel,
unsigned int VDimension = 2,
typename TAllocator = NeighborhoodAllocator<TPixel>>
63 static constexpr
unsigned int NeighborhoodDimension = VDimension;
71 using Iterator =
typename AllocatorType::iterator;
92 constexpr
auto radius = MakeFilled<RadiusType>(1);
93 Self::SetRadius(radius);
94 Self::CreateStructuringElement();
110 Superclass::operator=(other);
117 CreateStructuringElement();
124 #ifndef ITK_MANUAL_INSTANTIATION
125 # include "itkBinaryCrossStructuringElement.hxx"