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

CIccInfo Class Reference

#include <IccUtil.h>

List of all members.

Public Member Functions

const icChar * GetVersionName (icUInt32Number val)
const icChar * GetDeviceAttrName (icUInt64Number val)
const icChar * GetProfileFlagsName (icUInt32Number val)
const icChar * GetTagSigName (icTagSignature sig)
const icChar * GetTechnologySigName (icTechnologySignature sig)
const icChar * GetTagTypeSigName (icTagTypeSignature sig)
const icChar * GetColorSpaceSigName (icColorSpaceSignature sig)
const icChar * GetProfileClassSigName (icProfileClassSignature sig)
const icChar * GetPlatformSigName (icPlatformSignature sig)
const icChar * GetReferenceMediumGamutSigNameName (icReferenceMediumGamutSignature sig)
const icChar * GetColorimetricIntentImageStateName (icColorimetricIntentImageStateSignature sig)
const icChar * GetSigName (icUInt32Number val)
const icChar * GetMeasurementFlareName (icMeasurementFlare val)
const icChar * GetMeasurementGeometryName (icMeasurementGeometry val)
const icChar * GetRenderingIntentName (icRenderingIntent val)
const icChar * GetSpotShapeName (icSpotShape val)
const icChar * GetStandardObserverName (icStandardObserver val)
const icChar * GetIlluminantName (icIlluminant val)
const icChar * GetUnknownName (icUInt32Number val)
const icChar * GetMeasurementUnit (icSignature sig)
const icChar * GetProfileID (icProfileID *profileID)
const icChar * GetColorantEncoding (icColorantEncoding colorant)
bool IsProfileIDCalculated (icProfileID *profileID)
icValidateStatus CheckData (std::string &sReport, const icDateTimeNumber &dateTime)
icValidateStatus CheckData (std::string &sReport, const icXYZNumber &XYZ)
bool IsValidSpace (icColorSpaceSignature sig)

Protected Attributes

icChar m_szStr [128]
icChar m_szSigStr [128]


Detailed Description

Type: Class

Purpose: This is a utility class which can be used to get profile info for printing. The member functions are used to convert signatures and other enum values to character strings for printing.


Member Function Documentation

icValidateStatus CIccInfo::CheckData (  std::string &  sReport,
const icXYZNumber &  XYZ
) 
 

icValidateStatus CIccInfo::CheckData (  std::string &  sReport,
const icDateTimeNumber &  dateTime
) 
 

const icChar * CIccInfo::GetColorantEncoding (  icColorantEncoding  colorant  ) 
 

const icChar * CIccInfo::GetColorimetricIntentImageStateName (  icColorimetricIntentImageStateSignature  sig  ) 
 

const icChar * CIccInfo::GetColorSpaceSigName (  icColorSpaceSignature  sig  ) 
 

const icChar * CIccInfo::GetDeviceAttrName (  icUInt64Number  val  ) 
 

const icChar * CIccInfo::GetIlluminantName (  icIlluminant  val  ) 
 

const icChar * CIccInfo::GetMeasurementFlareName (  icMeasurementFlare  val  ) 
 

const icChar * CIccInfo::GetMeasurementGeometryName (  icMeasurementGeometry  val  ) 
 

const icChar * CIccInfo::GetMeasurementUnit (  icSignature  sig  ) 
 

const icChar * CIccInfo::GetPlatformSigName (  icPlatformSignature  sig  ) 
 

const icChar * CIccInfo::GetProfileClassSigName (  icProfileClassSignature  sig  ) 
 

const icChar * CIccInfo::GetProfileFlagsName (  icUInt32Number  val  ) 
 

const icChar * CIccInfo::GetProfileID (  icProfileID *  profileID  ) 
 

const icChar * CIccInfo::GetReferenceMediumGamutSigNameName (  icReferenceMediumGamutSignature  sig  ) 
 

const icChar * CIccInfo::GetRenderingIntentName (  icRenderingIntent  val  ) 
 

const icChar * CIccInfo::GetSigName (  icUInt32Number  val  ) 
 

const icChar * CIccInfo::GetSpotShapeName (  icSpotShape  val  ) 
 

const icChar * CIccInfo::GetStandardObserverName (  icStandardObserver  val  ) 
 

const icChar * CIccInfo::GetTagSigName (  icTagSignature  sig  ) 
 

const icChar * CIccInfo::GetTagTypeSigName (  icTagTypeSignature  sig  ) 
 

const icChar * CIccInfo::GetTechnologySigName (  icTechnologySignature  sig  ) 
 

const icChar * CIccInfo::GetUnknownName (  icUInt32Number  val  ) 
 

const icChar * CIccInfo::GetVersionName (  icUInt32Number  val  ) 
 

bool CIccInfo::IsProfileIDCalculated (  icProfileID *  profileID  ) 
 

bool CIccInfo::IsValidSpace (  icColorSpaceSignature  sig  ) 
 


Member Data Documentation

icChar CIccInfo::m_szSigStr[128] [protected]
 

icChar CIccInfo::m_szStr[128] [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