18#ifndef itkImageConstIteratorWithIndex_h
19#define itkImageConstIteratorWithIndex_h
91template <
typename TImage>
160 static constexpr unsigned int
312#ifndef ITK_MANUAL_INSTANTIATION
313# include "itkImageConstIteratorWithIndex.hxx"
FrequencyImageRegionIteratorWithIndex Self
A base class for multi-dimensional iterators templated over image type that are designed to efficient...
const RegionType & GetRegion() const
bool operator==(const Self &it) const
ImageConstIteratorWithIndex Self
const InternalPixelType * m_Position
bool operator>(const Self &it) const
typename TImage::AccessorFunctorType AccessorFunctorType
typename OffsetType::OffsetValueType OffsetValueType
Self & operator=(const Self &it)
const InternalPixelType * m_Begin
ImageConstIteratorWithIndex(const TImage *ptr, const RegionType ®ion)
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION(Self)
typename SizeType::SizeValueType SizeValueType
static constexpr unsigned int GetImageDimension()
AccessorFunctorType m_PixelAccessorFunctor
const PixelType & Value() const
AccessorType m_PixelAccessor
ImageConstIteratorWithIndex(const Self &it)
bool operator<=(const Self &it) const
typename TImage::AccessorType AccessorType
bool operator<(const Self &it) const
const IndexType & GetIndex() const
typename TImage::RegionType RegionType
bool IsAtReverseEnd() const
OffsetValueType m_OffsetTable[ImageDimension+1]
IndexType m_PositionIndex
bool operator>=(const Self &it) const
typename IndexType::IndexValueType IndexValueType
TImage::ConstWeakPointer m_Image
typename PixelContainer::Pointer PixelContainerPointer
typename TImage::OffsetType OffsetType
ImageConstIteratorWithIndex()=default
typename TImage::SizeType SizeType
typename TImage::IndexType IndexType
typename TImage::InternalPixelType InternalPixelType
void SetIndex(const IndexType &ind)
const InternalPixelType * m_End
static constexpr unsigned int ImageDimension
typename TImage::PixelType PixelType
typename TImage::RegionType RegionType
ImageRegionExclusionConstIteratorWithIndex Self
typename TImage::InternalPixelType InternalPixelType
typename TImage::PixelContainer PixelContainer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....