18 #ifndef itkImageRegionConstIterator_h
19 #define itkImageRegionConstIterator_h
106 template<
typename TImage >
171 - ( ind[0] - this->
m_Region.GetIndex()[0] );
188 - ( ind[0] - this->
m_Region.GetIndex()[0] );
232 - ( ind[0] - this->
m_Region.GetIndex()[0] );
284 #ifndef ITK_MANUAL_INSTANTIATION
285 #include "itkImageRegionConstIterator.hxx"
PixelContainer::Pointer PixelContainerPointer
OffsetValueType m_BeginOffset
Superclass::OffsetType OffsetType
void SetIndex(const IndexType &ind) override
signed long OffsetValueType
Superclass::InternalPixelType InternalPixelType
Superclass::ImageType ImageType
ImageRegionConstIterator(const ImageConstIterator< TImage > &it)
A multi-dimensional iterator templated over image type.
const IndexType GetIndex() const
OffsetValueType m_EndOffset
ImageRegionConstIterator()
Superclass::PixelContainerPointer PixelContainerPointer
Superclass::AccessorType AccessorType
ImageRegionConstIterator(const ImageIterator< TImage > &it)
OffsetValueType m_SpanBeginOffset
A multi-dimensional image iterator templated over image type.
OffsetValueType m_SpanEndOffset
Self & operator=(const Self &it)
static const unsigned int ImageIteratorDimension
Superclass::SizeType SizeType
ImageType::AccessorType AccessorType
ImageType::InternalPixelType InternalPixelType
virtual void SetIndex(const IndexType &ind)
A multi-dimensional iterator templated over image type that walks a region of pixels.
itkLegacyMacro(Self Begin(void) const)
Superclass::IndexType IndexType
ImageType::IndexType IndexType
ImageType::PixelType PixelType
static const unsigned int ImageIteratorDimension
Superclass::RegionType RegionType
ImageRegionConstIterator(const ImageType *ptr, const RegionType ®ion)
ImageType::RegionType RegionType
ImageType::PixelContainer PixelContainer
ImageRegionConstIterator Self
Superclass::PixelType PixelType
ImageType::OffsetType OffsetType
ImageType::SizeType SizeType
ImageConstIterator< TImage > Superclass
Superclass::PixelContainer PixelContainer