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

CIccTagLutBtoA Class Reference

#include <IccTagLut.h>

Inheritance diagram for CIccTagLutBtoA:

CIccTagLutAtoB CIccMBB CIccTag List of all members.

Public Member Functions

 CIccTagLutBtoA ()
 CIccTagLutBtoA (const CIccTagLutBtoA &ITLB2A)
CIccTagLutBtoAoperator= (const CIccTagLutBtoA &ITLB2A)
virtual CIccTagNewCopy ()
virtual icTagTypeSignature GetType ()
virtual icValidateStatus Validate (icTagSignature sig, std::string &sReport, const CIccProfile *pProfile=NULL)

Detailed Description

Class: CIccTagLutBtoA

Purpose: The LutB2A tag type

Constructor & Destructor Documentation

CIccTagLutBtoA::CIccTagLutBtoA  ) 

Name: CIccTagLutBtoA::CIccTagLutBtoA

Purpose: Constructor

CIccTagLutBtoA::CIccTagLutBtoA const CIccTagLutBtoA ITLB2A  ) 

Name: CIccTagLutBtoA::CIccTagLutBtoA

Purpose: Copy Constructor

Args: ITLB2A = The CIccTagLutBtoA object to be copied

Member Function Documentation

virtual icTagTypeSignature CIccTagLutBtoA::GetType  )  [inline, virtual]

Function: GetType()

Purpose: Get Tag Type. Each derived tag will implement it's own GetType() function.

Reimplemented from CIccTagLutAtoB.

virtual CIccTag* CIccTagLutBtoA::NewCopy  )  [inline, virtual]

Reimplemented from CIccTagLutAtoB.

CIccTagLutBtoA & CIccTagLutBtoA::operator= const CIccTagLutBtoA ITLB2A  ) 

Name: CIccTagLutBtoA::operator=

Purpose: Copy Operator

Args: ITLB2A = The CIccTagLutBtoA object to be copied

icValidateStatus CIccTagLutBtoA::Validate icTagSignature  sig,
std::string &  sReport,
const CIccProfile pProfile = NULL

Name: CIccTagLutBtoA::Validate

Purpose: Check tag data validity.

Args: sig = signature of tag being validated, sReport = String to add report information to

Return: icValidateStatusOK if valid, or other error status.

Reimplemented from CIccTagLutAtoB.

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