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)
CIccDblPixelBufferoperator= (const CIccDblPixelBuffer &buf)
virtual ~CIccDblPixelBuffer ()
void Clean ()
void Reset ()
void UpdateChannels (icUInt16Number nNumChannels)
bool Begin ()
icUInt16Number GetMaxChannels ()
icFloatNumberGetSrcBuf ()
icFloatNumberGetDstBuf ()
void Switch ()
icUInt16Number GetAvailChannels ()

Protected Attributes

icUInt16Number m_nMaxChannels
icUInt16Number m_nLastNumChannels
icFloatNumberm_pixelBuf1
icFloatNumberm_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