18 #ifndef itkRLEImageRegionIterator_h
19 #define itkRLEImageRegionIterator_h
49 template<
typename TPixel,
unsigned int VImageDimension,
typename CounterType >
95 *const_cast< typename ImageType::RLLine * >( this->m_RunLengthLine ),
96 this->m_SegmentRemainder, this->m_RealIndex, value );
114 template<
typename TPixel,
unsigned int VImageDimension,
typename CounterType >
137 Set(
const TPixel& value )
const
140 *const_cast< typename ImageType::RLLine * >( this->m_RunLengthLine ),
141 this->m_SegmentRemainder, this->m_RealIndex, value );
169 #endif // itkRLEImageRegionIterator_h
ImageRegionIterator(const ImageIterator< ImageType > &it)
ImageRegionIteratorWithIndex()
ImageType::IndexType IndexType
ImageType::InternalPixelType InternalPixelType
ImageRegionConstIterator< RLEImage< TPixel, VImageDimension, CounterType > > Superclass
Superclass::IndexType IndexType
A multi-dimensional iterator templated over image type.
An image region represents a structured region of data.
Self & operator=(const ImageRegionConstIterator< ImageType > &it)
Superclass::InternalPixelType InternalPixelType
ImageType::SizeType SizeType
Superclass::RegionType RegionType
A multi-dimensional iterator templated over image type that walks an image region and is specialized ...
A multi-dimensional image iterator templated over image type.
TImage::ConstWeakPointer m_Image
Self & operator=(const Self &it)
itk::ImageConstIterator< RLEImage< TPixel, VImageDimension, CounterType > >::RegionType RegionType
ImageType::PixelType PixelType
ImageRegionIteratorWithIndex(ImageType *ptr, const RegionType ®ion)
Superclass::ImageType ImageType
A multi-dimensional iterator templated over image type that walks a region of pixels.
A multi-dimensional iterator templated over image type that walks pixels within a region and is speci...
Superclass::SizeType SizeType
TImage::ConstWeakPointer m_Image
void Set(const TPixel &value) const
ImageType::OffsetType OffsetType
RLEImage< TPixel, VImageDimension, CounterType > ImageType
ImageRegionIterator(const ImageRegionConstIterator< ImageType > &it)
ImageRegionIteratorWithIndex(const ImageIterator< ImageType > &it)
Superclass::PixelType PixelType
Run-Length Encoded image. It saves memory for label images at the expense of processing times...
ImageRegionIteratorWithIndex(const ImageConstIterator< ImageType > &it)
void Set(const PixelType &value) const
Self & operator=(const Self &it)
ImageRegionIterator(ImageType *ptr, const RegionType ®ion)
Superclass::OffsetType OffsetType
A multi-dimensional iterator templated over image type that walks a region of pixels.