|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkReflectiveImageRegionConstIterator_h
19 #define itkReflectiveImageRegionConstIterator_h
53 template <
typename TImage>
121 operator=(
const Self & it);
124 IsReflected(
unsigned int)
const;
144 return !this->m_Remaining;
152 m_BeginOffset = offset;
160 m_EndOffset = offset;
168 return m_BeginOffset;
184 bool m_IsFirstPass[TImage::ImageDimension]{};
190 #ifndef ITK_MANUAL_INSTANTIATION
191 # include "itkReflectiveImageRegionConstIterator.hxx"
SmartPointer< Self > Pointer
typename TImage::SizeType SizeType
OffsetType GetEndOffset(const OffsetType &)
typename PixelContainer::Pointer PixelContainerPointer
void SetEndOffset(const OffsetType &offset)
typename OffsetType::OffsetValueType OffsetValueType
ImageBaseType::SizeType SizeType
typename TImage::IndexType IndexType
ImageBaseType::IndexType IndexType
Multi-dimensional image iterator which only walks a region.
OffsetType GetBeginOffset(const OffsetType &)
ImageBaseType::RegionType RegionType
A base class for multi-dimensional iterators templated over image type that are designed to efficient...
void SetBeginOffset(const OffsetType &offset)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename TImage::RegionType RegionType
typename TImage::PixelContainer PixelContainer
typename SizeType::SizeValueType SizeValueType
unsigned long SizeValueType
typename TImage::OffsetType OffsetType