Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
#include <IccCmmConfig.h>
Public Member Functions | |
CIccCfgProfile () | |
bool | fromJson (json obj, bool bReset=false) |
void | reset () |
void | toJson (json &obj) const |
virtual | ~CIccCfgProfile () |
Public Attributes | |
bool | m_adjustPcsLuminance |
icCmmEnvSigMap | m_iccEnvVars |
std::string | m_iccFile |
int | m_intent |
icXformInterp | m_interpolation |
icCmmEnvSigMap | m_pccEnvVars |
std::string | m_pccFile |
icXformLutType | m_transform |
bool | m_useBPC |
bool | m_useD2BxB2Dx |
bool | m_useEmbedded |
bool | m_useHToS |
bool | m_useV5SubProfile |
Definition at line 99 of file IccCmmConfig.h.
CIccCfgProfile::CIccCfgProfile | ( | ) |
Definition at line 544 of file IccCmmConfig.cpp.
References reset().
|
inlinevirtual |
Definition at line 103 of file IccCmmConfig.h.
bool CIccCfgProfile::fromJson | ( | json | obj, |
bool | bReset = false ) |
Definition at line 619 of file IccCmmConfig.cpp.
References icGetJsonRenderingIntent(), icInterpNames, icInterpValues, icTranNames, icTranValues, jsonToValue(), m_adjustPcsLuminance, m_iccEnvVars, m_iccFile, m_intent, m_interpolation, m_pccEnvVars, m_pccFile, m_useBPC, m_useHToS, m_useV5SubProfile, and reset().
void CIccCfgProfile::reset | ( | ) |
Definition at line 549 of file IccCmmConfig.cpp.
References icInterpTetrahedral, icUnknownIntent, icXformLutColor, m_adjustPcsLuminance, m_iccEnvVars, m_iccFile, m_intent, m_interpolation, m_pccEnvVars, m_pccFile, m_transform, m_useBPC, m_useD2BxB2Dx, m_useHToS, and m_useV5SubProfile.
Referenced by CIccCfgProfile(), and fromJson().
void CIccCfgProfile::toJson | ( | json & | obj | ) | const |
Definition at line 676 of file IccCmmConfig.cpp.
References icInterpLinear, icInterpNames, icInterpValues, jsonFromEnvMap(), m_adjustPcsLuminance, m_iccEnvVars, m_iccFile, m_interpolation, m_pccEnvVars, m_pccFile, m_useBPC, m_useHToS, and m_useV5SubProfile.
Referenced by CIccCfgProfileSequence::toJson().
bool CIccCfgProfile::m_adjustPcsLuminance |
Definition at line 117 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), reset(), and toJson().
icCmmEnvSigMap CIccCfgProfile::m_iccEnvVars |
Definition at line 113 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), reset(), and toJson().
std::string CIccCfgProfile::m_iccFile |
Definition at line 110 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), reset(), toJson(), and CIccCfgColorData::toLegacy().
int CIccCfgProfile::m_intent |
Definition at line 111 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), and reset().
icXformInterp CIccCfgProfile::m_interpolation |
Definition at line 121 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), reset(), and toJson().
icCmmEnvSigMap CIccCfgProfile::m_pccEnvVars |
Definition at line 115 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), reset(), and toJson().
std::string CIccCfgProfile::m_pccFile |
Definition at line 114 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), reset(), toJson(), and CIccCfgColorData::toLegacy().
icXformLutType CIccCfgProfile::m_transform |
Definition at line 112 of file IccCmmConfig.h.
bool CIccCfgProfile::m_useBPC |
Definition at line 118 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), reset(), and toJson().
bool CIccCfgProfile::m_useD2BxB2Dx |
Definition at line 116 of file IccCmmConfig.h.
bool CIccCfgProfile::m_useEmbedded |
Definition at line 109 of file IccCmmConfig.h.
bool CIccCfgProfile::m_useHToS |
Definition at line 119 of file IccCmmConfig.h.
Referenced by fromJson(), reset(), and toJson().
bool CIccCfgProfile::m_useV5SubProfile |
Definition at line 120 of file IccCmmConfig.h.
Referenced by fromJson(), main(), main(), reset(), and toJson().