18#ifndef itkImageRegionConstIterator_h
19#define itkImageRegionConstIterator_h
108template <
typename TImage>
173 (ind[0] - this->
m_Region.GetIndex()[0]);
189 (ind[0] - this->
m_Region.GetIndex()[0]);
225 (ind[0] - this->
m_Region.GetIndex()[0]);
280#ifndef ITK_MANUAL_INSTANTIATION
281# include "itkImageRegionConstIterator.hxx"
typename TImage::IndexType IndexType
typename TImage::PixelContainer PixelContainer
virtual void SetIndex(const IndexType &ind)
typename TImage::SizeType SizeType
typename TImage::OffsetType OffsetType
const IndexType GetIndex() const
typename TImage::InternalPixelType InternalPixelType
typename PixelContainer::Pointer PixelContainerPointer
OffsetValueType m_BeginOffset
typename TImage::AccessorType AccessorType
typename TImage::RegionType RegionType
OffsetValueType m_EndOffset
Self & operator=(const Self &it)
typename TImage::PixelType PixelType
static constexpr unsigned int ImageIteratorDimension
A multi-dimensional iterator templated over image type.
ImageRegionConstIterator(const ImageConstIterator< TImage > &it)
typename ImageType::IndexType IndexType
void SetIndex(const IndexType &ind) override
OffsetValueType m_SpanEndOffset
ImageRegionConstIterator(const ImageType *ptr, const RegionType ®ion)
static constexpr unsigned int ImageIteratorDimension
ImageRegionConstIterator Self
typename ImageType::RegionType RegionType
ImageRegionConstIterator(const ImageIterator< TImage > &it)
ImageRegionConstIterator()
ImageConstIterator< TImage > Superclass
OffsetValueType m_SpanBeginOffset
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....