18 #ifndef itkReflectiveImageRegionConstIterator_h
19 #define itkReflectiveImageRegionConstIterator_h
52 template<
typename TImage >
120 bool IsReflected(
unsigned int)
const;
137 return !this->m_Remaining;
143 { m_BeginOffset = offset; }
148 { m_EndOffset = offset; }
153 {
return m_BeginOffset; }
158 {
return m_EndOffset; }
164 bool m_IsFirstPass[TImage::ImageDimension];
170 #ifndef ITK_MANUAL_INSTANTIATION
171 #include "itkReflectiveImageRegionConstIterator.hxx"
typename TImage::SizeType SizeType
typename SizeType::SizeValueType SizeValueType
void SetBeginOffset(const OffsetType &offset)
unsigned long SizeValueType
typename PixelContainer::Pointer PixelContainerPointer
Multi-dimensional image iterator which only walks a region.
typename OffsetType::OffsetValueType OffsetValueType
A base class for multi-dimensional iterators templated over image type that are designed to efficient...
ImageBaseType::SizeType SizeType
void SetEndOffset(const OffsetType &offset)
ImageBaseType::IndexType IndexType
typename TImage::IndexType IndexType
typename TImage::RegionType RegionType
OffsetType GetEndOffset(const OffsetType &)
OffsetType GetBeginOffset(const OffsetType &)
typename TImage::PixelContainer PixelContainer
ImageBaseType::RegionType RegionType
typename TImage::OffsetType OffsetType
signed long OffsetValueType