Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
#include <IccCmmConfig.h>
Public Member Functions | |
CIccCfgDataApply () | |
int | fromArgs (const char **args, int nArg, bool bReset=false) |
bool | fromJson (json obj, bool bReset=false) |
void | reset () |
void | toJson (json &obj) const |
virtual | ~CIccCfgDataApply () |
Public Attributes | |
bool | m_debugCalc |
icUInt8Number | m_dstDigits |
icFloatColorEncoding | m_dstEncoding |
std::string | m_dstFile |
icUInt8Number | m_dstPrecision |
icCfgDataType | m_dstType |
std::string | m_srcFile |
icColorSpaceSignature | m_srcSpace |
icCfgDataType | m_srcType |
Definition at line 14 of file IccCmmConfig.h.
CIccCfgDataApply::CIccCfgDataApply | ( | ) |
Definition at line 175 of file IccCmmConfig.cpp.
References reset().
|
inlinevirtual |
Definition at line 18 of file IccCmmConfig.h.
int CIccCfgDataApply::fromArgs | ( | const char ** | args, |
int | nArg, | ||
bool | bReset = false ) |
Definition at line 224 of file IccCmmConfig.cpp.
References icCfgLegacy, m_dstDigits, m_dstEncoding, m_dstFile, m_dstPrecision, m_dstType, m_srcFile, m_srcType, and reset().
Referenced by main().
bool CIccCfgDataApply::fromJson | ( | json | obj, |
bool | bReset = false ) |
Definition at line 256 of file IccCmmConfig.cpp.
References jsonToColorSpace(), jsonToValue(), m_debugCalc, m_dstDigits, m_dstEncoding, m_dstFile, m_dstPrecision, m_dstType, m_srcFile, m_srcSpace, m_srcType, and reset().
Referenced by main().
void CIccCfgDataApply::reset | ( | ) |
Definition at line 180 of file IccCmmConfig.cpp.
References icCfgColorData, icSigUnknownData, m_debugCalc, m_dstDigits, m_dstEncoding, m_dstFile, m_dstPrecision, m_dstType, m_srcFile, m_srcSpace, and m_srcType.
Referenced by CIccCfgDataApply(), fromArgs(), and fromJson().
void CIccCfgDataApply::toJson | ( | json & | obj | ) | const |
Definition at line 281 of file IccCmmConfig.cpp.
References icGetColorSigStr(), icGetJsonColorEncoding(), icSigUnknownData, jsonSetValue(), m_debugCalc, m_dstDigits, m_dstEncoding, m_dstFile, m_dstPrecision, m_dstType, m_srcFile, m_srcSpace, and m_srcType.
bool CIccCfgDataApply::m_debugCalc |
Definition at line 25 of file IccCmmConfig.h.
Referenced by fromJson(), main(), reset(), and toJson().
icUInt8Number CIccCfgDataApply::m_dstDigits |
Definition at line 36 of file IccCmmConfig.h.
Referenced by fromArgs(), fromJson(), main(), reset(), and toJson().
icFloatColorEncoding CIccCfgDataApply::m_dstEncoding |
Definition at line 35 of file IccCmmConfig.h.
Referenced by fromArgs(), fromJson(), main(), reset(), and toJson().
std::string CIccCfgDataApply::m_dstFile |
Definition at line 33 of file IccCmmConfig.h.
Referenced by fromArgs(), fromJson(), main(), reset(), and toJson().
icUInt8Number CIccCfgDataApply::m_dstPrecision |
Definition at line 37 of file IccCmmConfig.h.
Referenced by fromArgs(), fromJson(), main(), reset(), and toJson().
icCfgDataType CIccCfgDataApply::m_dstType |
Definition at line 31 of file IccCmmConfig.h.
Referenced by fromArgs(), fromJson(), main(), reset(), and toJson().
std::string CIccCfgDataApply::m_srcFile |
Definition at line 29 of file IccCmmConfig.h.
Referenced by fromArgs(), fromJson(), main(), reset(), and toJson().
icColorSpaceSignature CIccCfgDataApply::m_srcSpace |
Definition at line 27 of file IccCmmConfig.h.
Referenced by fromJson(), reset(), and toJson().
icCfgDataType CIccCfgDataApply::m_srcType |
Definition at line 26 of file IccCmmConfig.h.
Referenced by fromArgs(), fromJson(), main(), reset(), and toJson().