IccMAX 2.1.27
Color Profile Tools
|
#include <IccCmmConfig.h>
Public Member Functions | |
CIccCfgProfile () | |
virtual | ~CIccCfgProfile () |
bool | fromJson (json obj, bool bReset=false) |
void | reset () |
void | toJson (json &obj) const |
Data Fields | |
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 |
CIccCfgProfile::CIccCfgProfile | ( | ) |
References reset().
Referenced by CIccCfgProfileSequence::fromArgs().
|
inlinevirtual |
References icGetJsonRenderingIntent(), icInterpNames, icInterpValues, icTranNames, icTranValues, jsonToValue(), jsonToValue(), m_adjustPcsLuminance, m_iccEnvVars, m_iccFile, m_intent, m_interpolation, m_pccEnvVars, m_pccFile, m_transform, m_useBPC, m_useHToS, m_useV5SubProfile, and reset().
Referenced by CIccCfgProfileSequence::fromJson().
void CIccCfgProfile::reset | ( | ) |
References icInterpTetrahedral, 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 |
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 |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), reset(), and toJson().
icCmmEnvSigMap CIccCfgProfile::m_iccEnvVars |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), reset(), and toJson().
std::string CIccCfgProfile::m_iccFile |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), reset(), toJson(), and CIccCfgColorData::toLegacy().
int CIccCfgProfile::m_intent |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), and reset().
icXformInterp CIccCfgProfile::m_interpolation |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), reset(), and toJson().
icCmmEnvSigMap CIccCfgProfile::m_pccEnvVars |
Referenced by fromJson(), main(), main(), reset(), and toJson().
std::string CIccCfgProfile::m_pccFile |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), reset(), toJson(), and CIccCfgColorData::toLegacy().
icXformLutType CIccCfgProfile::m_transform |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), and reset().
bool CIccCfgProfile::m_useBPC |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), reset(), and toJson().
bool CIccCfgProfile::m_useD2BxB2Dx |
Referenced by CIccCfgProfileSequence::fromArgs(), main(), main(), and reset().
bool CIccCfgProfile::m_useEmbedded |
bool CIccCfgProfile::m_useHToS |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), reset(), and toJson().
bool CIccCfgProfile::m_useV5SubProfile |
Referenced by CIccCfgProfileSequence::fromArgs(), fromJson(), main(), main(), reset(), and toJson().