18 #ifndef __itkImageIterator_h
19 #define __itkImageIterator_h
64 template<
typename TImage >
76 itkStaticConstMacro(ImageIteratorDimension,
unsigned int,
77 TImage::ImageDimension);
111 Self & operator=(
const Self & it);
118 this->m_PixelAccessorFunctor.Set(
119 *( const_cast< InternalPixelType * >( this->m_Buffer ) + this->m_Offset ), value);
129 return *(
const_cast< InternalPixelType *
>( this->m_Buffer ) + this->m_Offset );
135 itkLegacyMacro(Self Begin(
void)
const);
140 itkLegacyMacro(Self End(
void)
const);
147 return const_cast< ImageType *
>( this->m_Image.GetPointer() );
160 #ifndef ITK_MANUAL_INSTANTIATION
161 #include "itkImageIterator.hxx"