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

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

Blue color channel iterator specilization. More...

#include <Pixels.h>

List of all members.

Public Types

typedef ColorPixels::Type::Traits::ChannelType Type
typedef Channel< ColorPixels::Type,
ccBlue > 
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, ccBlue >


Detailed Description

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

Blue color channel iterator specilization.


Member Typedef Documentation

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

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

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


Constructor & Destructor Documentation

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

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


Member Function Documentation

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

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

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

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

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

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

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

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


Friends And Related Function Documentation

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


Member Data Documentation

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


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