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

CIccCurveSetCurve Class Reference

#include <IccMpeBasic.h>

Inheritance diagram for CIccCurveSetCurve:

CIccSegmentedCurve List of all members.

Public Member Functions

virtual ~CIccCurveSetCurve ()
virtual CIccCurveSetCurveNewCopy () const =0
virtual icCurveElemSignature GetType () const =0
virtual const icCharGetClassName () const =0
virtual void Describe (std::string &sDescription)=0
virtual bool Read (icUInt32Number size, CIccIO *pIO)=0
virtual bool Write (CIccIO *pIO)=0
virtual bool Begin ()=0
virtual icFloatNumber Apply (icFloatNumber v)=0
virtual icValidateStatus Validate (icTagSignature sig, std::string &sReport, const CIccTagMultiProcessElement *pMPE=NULL) const =0

Static Public Member Functions

CIccCurveSetCurveCreate (icCurveElemSignature sig)

Detailed Description

Class: CIccCurveSetCurve

Purpose: Base class for Curve Set Curves


Constructor & Destructor Documentation

virtual CIccCurveSetCurve::~CIccCurveSetCurve  )  [inline, virtual]
 


Member Function Documentation

virtual icFloatNumber CIccCurveSetCurve::Apply icFloatNumber  v  )  [pure virtual]
 

Implemented in CIccSegmentedCurve.

virtual bool CIccCurveSetCurve::Begin  )  [pure virtual]
 

Implemented in CIccSegmentedCurve.

CIccCurveSetCurve * CIccCurveSetCurve::Create icCurveElemSignature  sig  )  [static]
 

Name: CIccCurveSetCurve::Create

Purpose:

Args:

Return:

virtual void CIccCurveSetCurve::Describe std::string &  sDescription  )  [pure virtual]
 

Implemented in CIccSegmentedCurve.

virtual const icChar* CIccCurveSetCurve::GetClassName  )  const [pure virtual]
 

Implemented in CIccSegmentedCurve.

virtual icCurveElemSignature CIccCurveSetCurve::GetType  )  const [pure virtual]
 

Implemented in CIccSegmentedCurve.

virtual CIccCurveSetCurve* CIccCurveSetCurve::NewCopy  )  const [pure virtual]
 

Implemented in CIccSegmentedCurve.

virtual bool CIccCurveSetCurve::Read icUInt32Number  size,
CIccIO pIO
[pure virtual]
 

Implemented in CIccSegmentedCurve.

virtual icValidateStatus CIccCurveSetCurve::Validate icTagSignature  sig,
std::string &  sReport,
const CIccTagMultiProcessElement pMPE = NULL
const [pure virtual]
 

Implemented in CIccSegmentedCurve.

virtual bool CIccCurveSetCurve::Write CIccIO pIO  )  [pure virtual]
 

Implemented in CIccSegmentedCurve.


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