18 #ifndef itkImageScanlineConstIterator_h
19 #define itkImageScanlineConstIterator_h
62 template<
typename TImage >
129 - ( ind[0] - this->
m_Region.GetIndex()[0] );
146 - ( ind[0] - this->
m_Region.GetIndex()[0] );
218 - ( ind[0] - this->
m_Region.GetIndex()[0] );
246 itkAssertInDebugAndIgnoreInReleaseMacro( !this->
IsAtEndOfLine() );
257 itkAssertInDebugAndIgnoreInReleaseMacro( !this->
IsAtEndOfLine() );
277 #ifndef ITK_MANUAL_INSTANTIATION
278 #include "itkImageScanlineConstIterator.hxx"
PixelContainer::Pointer PixelContainerPointer
Superclass::PixelType PixelType
OffsetValueType m_BeginOffset
Superclass::IndexType IndexType
signed long OffsetValueType
ImageScanlineConstIterator Self
Superclass::RegionType RegionType
A multi-dimensional iterator templated over image type.
const IndexType GetIndex() const
ImageConstIterator< TImage > Superclass
OffsetValueType m_EndOffset
Superclass::InternalPixelType InternalPixelType
static const unsigned int ImageIteratorDimension
void GoToBeginOfLine(void)
A multi-dimensional image iterator templated over image type.
Self & operator=(const Self &it)
Superclass::SizeType SizeType
Superclass::ImageType ImageType
TImage::AccessorType AccessorType
TImage::InternalPixelType InternalPixelType
virtual void SetIndex(const IndexType &ind)
ImageScanlineConstIterator(const ImageType *ptr, const RegionType ®ion)
Superclass::PixelContainerPointer PixelContainerPointer
OffsetValueType m_SpanBeginOffset
TImage::IndexType IndexType
TImage::PixelType PixelType
ImageScanlineConstIterator()
static const unsigned int ImageIteratorDimension
ImageScanlineConstIterator(const ImageIterator< TImage > &it)
void SetIndex(const IndexType &ind) override
TImage::RegionType RegionType
TImage::PixelContainer PixelContainer
A multi-dimensional iterator templated over image type that walks a region of pixels, scanline by scanline or in the direction of the fastest axis.
ImageScanlineConstIterator(const ImageConstIterator< TImage > &it)
Superclass::PixelContainer PixelContainer
Superclass::OffsetType OffsetType
TImage::OffsetType OffsetType
TImage::SizeType SizeType
Superclass::AccessorType AccessorType
OffsetValueType m_SpanEndOffset