Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
#include <IccPrmg.h>
Public Member Functions | |
CIccPRMG () | |
icStatusCMM | EvaluateProfile (CIccProfile *pProfile, icRenderingIntent nIntent=((icRenderingIntent) 0x3f3f3f3f), icXformInterp nInterp=icInterpLinear, bool buseMpeTags=true) |
icStatusCMM | EvaluateProfile (const icChar *szProfilePath, icRenderingIntent nIntent=((icRenderingIntent) 0x3f3f3f3f), icXformInterp nInterp=icInterpLinear, bool buseMpeTags=true) |
icFloatNumber | GetChroma (icFloatNumber L, icFloatNumber h) |
bool | InGamut (icFloatNumber *Lab) |
bool | InGamut (icFloatNumber L, icFloatNumber c, icFloatNumber h) |
Public Attributes | |
bool | m_bPrmgImplied |
icUInt32Number | m_nDE1 |
icUInt32Number | m_nDE10 |
icUInt32Number | m_nDE2 |
icUInt32Number | m_nDE3 |
icUInt32Number | m_nDE5 |
icUInt32Number | m_nTotal |
CIccPRMG::CIccPRMG | ( | ) |
Definition at line 132 of file IccPrmg.cpp.
icStatusCMM CIccPRMG::EvaluateProfile | ( | CIccProfile * | pProfile, |
icRenderingIntent | nIntent = ((icRenderingIntent) 0x3f3f3f3f), | ||
icXformInterp | nInterp = icInterpLinear, | ||
bool | buseMpeTags = true ) |
Definition at line 203 of file IccPrmg.cpp.
References CIccTag::GetType(), CIccTagSignature::GetValue(), icCmmStatCantOpenProfile, icCmmStatInvalidProfile, icCmmStatOk, icDeltaE(), icLabFromPcs(), icPerceptual, icSaturation, icSigColorSpaceClass, icSigDisplayClass, icSigInputClass, icSigLabData, icSigOutputClass, icSigPerceptualReferenceMediumGamut, icSigPerceptualRenderingIntentGamutTag, icSigSignatureType, and icXformLutColorimetric.
Referenced by AnalyzeRoundTrip(), and main().
icStatusCMM CIccPRMG::EvaluateProfile | ( | const icChar * | szProfilePath, |
icRenderingIntent | nIntent = ((icRenderingIntent) 0x3f3f3f3f), | ||
icXformInterp | nInterp = icInterpLinear, | ||
bool | buseMpeTags = true ) |
Definition at line 297 of file IccPrmg.cpp.
References icCmmStatCantOpenProfile, and ReadIccProfile().
icFloatNumber CIccPRMG::GetChroma | ( | icFloatNumber | L, |
icFloatNumber | h ) |
Definition at line 138 of file IccPrmg.cpp.
References icClamp(), and icPRMG_Chroma.
bool CIccPRMG::InGamut | ( | icFloatNumber * | Lab | ) |
Definition at line 195 of file IccPrmg.cpp.
References icLab2Lch().
bool CIccPRMG::InGamut | ( | icFloatNumber | L, |
icFloatNumber | c, | ||
icFloatNumber | h ) |
Definition at line 185 of file IccPrmg.cpp.
bool CIccPRMG::m_bPrmgImplied |
Definition at line 98 of file IccPrmg.h.
Referenced by AnalyzeRoundTrip(), and main().
icUInt32Number CIccPRMG::m_nDE1 |
Definition at line 96 of file IccPrmg.h.
Referenced by AnalyzeRoundTrip(), and main().
icUInt32Number CIccPRMG::m_nDE10 |
Definition at line 96 of file IccPrmg.h.
Referenced by AnalyzeRoundTrip(), and main().
icUInt32Number CIccPRMG::m_nDE2 |
Definition at line 96 of file IccPrmg.h.
Referenced by AnalyzeRoundTrip(), and main().
icUInt32Number CIccPRMG::m_nDE3 |
Definition at line 96 of file IccPrmg.h.
Referenced by AnalyzeRoundTrip(), and main().
icUInt32Number CIccPRMG::m_nDE5 |
Definition at line 96 of file IccPrmg.h.
Referenced by AnalyzeRoundTrip(), and main().
icUInt32Number CIccPRMG::m_nTotal |
Definition at line 96 of file IccPrmg.h.
Referenced by AnalyzeRoundTrip(), and main().