18 #ifndef itkImageScanlineIterator_h
19 #define itkImageScanlineIterator_h
41 template<
typename TImage >
79 this->m_PixelAccessorFunctor.Set(*( const_cast< InternalPixelType * >(
80 this->m_Buffer + this->m_Offset ) ), value);
87 {
return *(
const_cast< InternalPixelType *
>( this->m_Buffer + this->m_Offset ) ); }
98 #ifndef ITK_MANUAL_INSTANTIATION
99 #include "itkImageScanlineIterator.hxx"
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.
typename TImage::OffsetType OffsetType
typename TImage::InternalPixelType InternalPixelType
A multi-dimensional iterator templated over image type.
typename PixelContainer::Pointer PixelContainerPointer
typename TImage::PixelType PixelType
typename TImage::PixelContainer PixelContainer
A multi-dimensional image iterator templated over image type.
ImageBaseType::SizeType SizeType
ImageBaseType::IndexType IndexType
typename TImage::IndexType IndexType
typename TImage::SizeType SizeType
void Set(const PixelType &value) const
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.
typename TImage::AccessorType AccessorType
typename TImage::RegionType RegionType
ImageBaseType::RegionType RegionType