18#ifndef itkImageConstIteratorWithOnlyIndex_h
19#define itkImageConstIteratorWithOnlyIndex_h
94template <
typename TImage>
139 static constexpr unsigned int
266#ifndef ITK_MANUAL_INSTANTIATION
267# include "itkImageConstIteratorWithOnlyIndex.hxx"
static constexpr unsigned int GetImageDimension()
bool operator==(const Self &it) const
IndexType m_PositionIndex
ImageConstIteratorWithOnlyIndex(const TImage *ptr, const RegionType ®ion)
bool operator<=(const Self &it) const
const IndexType & GetIndex() const
bool operator>(const Self &it) const
bool operator>=(const Self &it) const
virtual ~ImageConstIteratorWithOnlyIndex()=default
typename OffsetType::OffsetValueType OffsetValueType
typename TImage::OffsetType OffsetType
typename IndexType::IndexValueType IndexValueType
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION(Self)
ImageConstIteratorWithOnlyIndex()=default
typename SizeType::SizeValueType SizeValueType
ITK_DEFAULT_COPY_AND_MOVE(ImageConstIteratorWithOnlyIndex)
const RegionType & GetRegion() const
ImageConstIteratorWithOnlyIndex Self
typename TImage::RegionType RegionType
static constexpr unsigned int ImageDimension
bool operator<(const Self &it) const
bool IsAtReverseEnd() const
void SetIndex(const IndexType &ind)
typename TImage::SizeType SizeType
OffsetValueType m_OffsetTable[ImageDimension+1]
typename TImage::IndexType IndexType
TImage::ConstPointer m_Image
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....