ITK  6.0.0
Insight Toolkit
Public Member Functions | Private Attributes | List of all members
itk::ImageBufferRange< TImage >::IteratorInitializer Class Referencefinal

Detailed Description

template<typename TImage>
class itk::ImageBufferRange< TImage >::IteratorInitializer

Definition at line 513 of file itkImageBufferRange.h.

Public Member Functions

 IteratorInitializer (OptionalAccessorFunctorType optionalAccessorFunctor, QualifiedInternalPixelType *internalPixelPointer) noexcept
 
 operator QualifiedInternalPixelType * () const noexcept
 
template<bool VIsConst>
 operator QualifiedIterator< VIsConst > () const noexcept
 

Private Attributes

QualifiedInternalPixelTypem_InternalPixelPointer
 
OptionalAccessorFunctorType m_OptionalAccessorFunctor
 

Constructor & Destructor Documentation

◆ IteratorInitializer()

template<typename TImage>
itk::ImageBufferRange< TImage >::IteratorInitializer::IteratorInitializer ( OptionalAccessorFunctorType  optionalAccessorFunctor,
QualifiedInternalPixelType internalPixelPointer 
)
inlineexplicitnoexcept

Definition at line 520 of file itkImageBufferRange.h.

Member Function Documentation

◆ operator QualifiedInternalPixelType *()

template<typename TImage>
itk::ImageBufferRange< TImage >::IteratorInitializer::operator QualifiedInternalPixelType * ( ) const
inlinenoexcept

◆ operator QualifiedIterator< VIsConst >()

template<typename TImage>
template<bool VIsConst>
itk::ImageBufferRange< TImage >::IteratorInitializer::operator QualifiedIterator< VIsConst > ( ) const
inlinenoexcept

Member Data Documentation

◆ m_InternalPixelPointer

template<typename TImage>
QualifiedInternalPixelType* itk::ImageBufferRange< TImage >::IteratorInitializer::m_InternalPixelPointer
private

◆ m_OptionalAccessorFunctor

template<typename TImage>
OptionalAccessorFunctorType itk::ImageBufferRange< TImage >::IteratorInitializer::m_OptionalAccessorFunctor
private

The documentation for this class was generated from the following file: