18 #ifndef itkConditionalConstIterator_h
19 #define itkConditionalConstIterator_h
37 template<
typename TImage >
48 itkStaticConstMacro(
NDimension,
unsigned int, TImage::ImageDimension);
118 #ifndef ITK_MANUAL_INSTANTIATION
119 #include "itkConditionalConstIterator.hxx"
Self & operator=(const Self &it)
TImage::PixelType PixelType
virtual ~ConditionalConstIterator()
ConditionalConstIterator()
static const unsigned int NDimension
virtual void operator++()=0
ConditionalConstIterator Self
virtual const IndexType GetIndex()=0
TImage::IndexType IndexType
static unsigned int GetIteratorDimension(void)
ImageType::ConstWeakPointer m_Image
TImage::SizeType SizeType
TImage::InternalPixelType InternalPixelType
virtual const PixelType Get(void) const =0
A base class for other iterators where membership in the set of output pixels is conditional upon som...
virtual bool IsPixelIncluded(const IndexType &index) const =0
TImage::RegionType RegionType