ITK  5.0.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Private Attributes | List of all members
itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy > Class Template Referencefinal

Detailed Description

template<typename TImage>
template<typename TDummy>
class itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >

Definition at line 112 of file itkImageBufferRange.h.

Public Member Functions

 operator PixelType () const noexcept
 
PixelProxyoperator= (const PixelProxy &)=delete
 
 PixelProxy ()=delete
 
 PixelProxy (const PixelProxy &) noexcept=default
 
 PixelProxy (const InternalPixelType &internalPixel, const AccessorFunctorType &accessorFunctor) noexcept
 
 PixelProxy (const PixelProxy< false > &pixelProxy) noexcept
 
 ~PixelProxy ()=default
 

Private Attributes

const AccessorFunctorType m_AccessorFunctor
 
const InternalPixelTypem_InternalPixel
 

Constructor & Destructor Documentation

template<typename TImage >
template<typename TDummy >
itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::PixelProxy ( )
delete
template<typename TImage >
template<typename TDummy >
itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::PixelProxy ( const PixelProxy< true, TDummy > &  )
defaultnoexcept
template<typename TImage >
template<typename TDummy >
itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::~PixelProxy ( )
default
template<typename TImage >
template<typename TDummy >
itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::PixelProxy ( const InternalPixelType internalPixel,
const AccessorFunctorType accessorFunctor 
)
inlinenoexcept

Definition at line 131 of file itkImageBufferRange.h.

template<typename TImage >
template<typename TDummy >
itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::PixelProxy ( const PixelProxy< false > &  pixelProxy)
inlinenoexcept

Definition at line 141 of file itkImageBufferRange.h.

Member Function Documentation

template<typename TImage >
template<typename TDummy >
itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::operator PixelType ( ) const
inlinenoexcept

Definition at line 149 of file itkImageBufferRange.h.

template<typename TImage >
template<typename TDummy >
PixelProxy& itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::operator= ( const PixelProxy< true, TDummy > &  )
delete

Member Data Documentation

template<typename TImage >
template<typename TDummy >
const AccessorFunctorType itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::m_AccessorFunctor
private

Definition at line 119 of file itkImageBufferRange.h.

template<typename TImage >
template<typename TDummy >
const InternalPixelType& itk::Experimental::ImageBufferRange< TImage >::PixelProxy< true, TDummy >::m_InternalPixel
private

Definition at line 116 of file itkImageBufferRange.h.


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