SampleICC Main srcforge
Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

CIccDblPixelBuffer Class Reference

#include <IccTagMPE.h>

List of all members.

Public Member Functions

 CIccDblPixelBuffer ()
 CIccDblPixelBuffer (const CIccDblPixelBuffer &buf)
CIccDblPixelBuffer & operator= (const CIccDblPixelBuffer &buf)
virtual ~CIccDblPixelBuffer ()
void Clean ()
void Reset ()
void UpdateChannels (icUInt16Number nNumChannels)
bool Begin ()
icUInt16Number GetMaxChannels ()
icFloatNumber * GetSrcBuf ()
icFloatNumber * GetDstBuf ()
void Switch ()
icUInt16Number GetAvailChannels ()

Protected Attributes

icUInt16Number m_nMaxChannels
icUInt16Number m_nLastNumChannels
icFloatNumber * m_pixelBuf1
icFloatNumber * m_pixelBuf2


Detailed Description

Class: CIccDblPixelBuffer

Purpose: The general purpose pixel storage buffer for pixel apply


Constructor & Destructor Documentation

CIccDblPixelBuffer::CIccDblPixelBuffer (   ) 
 

Name: CIccDblPixelBuffer::CIccDblPixelBuffer

Purpose:

Args:

Return:

CIccDblPixelBuffer::CIccDblPixelBuffer (  const CIccDblPixelBuffer &  buf  ) 
 

Name: CIccDblPixelBuffer::CIccDblPixelBuffer

Purpose:

Args:

Return:

CIccDblPixelBuffer::~CIccDblPixelBuffer (   )  [virtual]
 

Name: CIccDblPixelBuffer::~CIccDblPixelBuffer

Purpose:

Args:

Return:


Member Function Documentation

bool CIccDblPixelBuffer::Begin (   ) 
 

Name: CIccDblPixelBuffer::CIccDblPixelBuffer

Purpose:

Args:

Return:

void CIccDblPixelBuffer::Clean (   ) 
 

Name: CIccDblPixelBuffer::CIccDblPixelBuffer

Purpose:

Args:

Return:

icUInt16Number CIccDblPixelBuffer::GetAvailChannels (   )  [inline]
 

icFloatNumber* CIccDblPixelBuffer::GetDstBuf (   )  [inline]
 

icUInt16Number CIccDblPixelBuffer::GetMaxChannels (   )  [inline]
 

icFloatNumber* CIccDblPixelBuffer::GetSrcBuf (   )  [inline]
 

CIccDblPixelBuffer & CIccDblPixelBuffer::operator= (  const CIccDblPixelBuffer &  buf  ) 
 

Name: CIccDblPixelBuffer::CIccDblPixelBuffer

Purpose:

Args:

Return:

void CIccDblPixelBuffer::Reset (   )  [inline]
 

void CIccDblPixelBuffer::Switch (   )  [inline]
 

void CIccDblPixelBuffer::UpdateChannels (  icUInt16Number  nNumChannels  )  [inline]
 


Member Data Documentation

icUInt16Number CIccDblPixelBuffer::m_nLastNumChannels [protected]
 

icUInt16Number CIccDblPixelBuffer::m_nMaxChannels [protected]
 

icFloatNumber* CIccDblPixelBuffer::m_pixelBuf1 [protected]
 

icFloatNumber* CIccDblPixelBuffer::m_pixelBuf2 [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Jun 26 17:51:44 2007 for IccProfLib by  doxygen 1.3.9.1