Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::ChannelIterator< ColorPixels::Type, ccGreen > Class Template Reference

Green color channel iterator specilization. More...

#include <Pixels.h>

List of all members.

Public Types

typedef ColorPixels::Type::Traits::ChannelType Type
typedef Channel< ColorPixels::Type,
ccGreen > 
ChannelType
typedef ChannelType::PixType PixType

Public Member Functions

 ChannelIterator ()
 ~ChannelIterator ()
bool operator== (const ChannelIterator &rhs) const
bool operator!= (const ChannelIterator &rhs) const
Typeoperator * ()
ChannelIteratoroperator++ ()
ChannelIterator operator++ (int)
ChannelIteratoroperator+= (const uint32 &incrBy)

Protected Member Functions

void setToBegin (ChannelType &channel)
void setToEnd (ChannelType &channel)

Protected Attributes

PixTypeptr_

Friends

class Channel< ColorPixels::Type, ccGreen >


Detailed Description

template<>
class VCF::ChannelIterator< ColorPixels::Type, ccGreen >

Green color channel iterator specilization.


Member Typedef Documentation

typedef Channel<ColorPixels::Type,ccGreen> VCF::ChannelIterator< ColorPixels::Type, ccGreen >::ChannelType
 

typedef ChannelType::PixType VCF::ChannelIterator< ColorPixels::Type, ccGreen >::PixType
 

typedef ColorPixels::Type::Traits::ChannelType VCF::ChannelIterator< ColorPixels::Type, ccGreen >::Type
 


Constructor & Destructor Documentation

VCF::ChannelIterator< ColorPixels::Type, ccGreen >::ChannelIterator  )  [inline]
 

VCF::ChannelIterator< ColorPixels::Type, ccGreen >::~ChannelIterator  )  [inline]
 


Member Function Documentation

Type& VCF::ChannelIterator< ColorPixels::Type, ccGreen >::operator *  )  [inline]
 

bool VCF::ChannelIterator< ColorPixels::Type, ccGreen >::operator!= const ChannelIterator< ColorPixels::Type, ccGreen > &  rhs  )  const [inline]
 

ChannelIterator VCF::ChannelIterator< ColorPixels::Type, ccGreen >::operator++ int   )  [inline]
 

ChannelIterator& VCF::ChannelIterator< ColorPixels::Type, ccGreen >::operator++  )  [inline]
 

ChannelIterator& VCF::ChannelIterator< ColorPixels::Type, ccGreen >::operator+= const uint32 incrBy  )  [inline]
 

bool VCF::ChannelIterator< ColorPixels::Type, ccGreen >::operator== const ChannelIterator< ColorPixels::Type, ccGreen > &  rhs  )  const [inline]
 

void VCF::ChannelIterator< ColorPixels::Type, ccGreen >::setToBegin ChannelType channel  )  [inline, protected]
 

void VCF::ChannelIterator< ColorPixels::Type, ccGreen >::setToEnd ChannelType channel  )  [inline, protected]
 


Friends And Related Function Documentation

friend class Channel< ColorPixels::Type, ccGreen > [friend]
 


Member Data Documentation

PixType* VCF::ChannelIterator< ColorPixels::Type, ccGreen >::ptr_ [protected]
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information