![]() |
Oyranos
0.9.7
Oyranos is a full featured Color Management System
|
Functions | |
int | Configs_Modify (oyConfigs_s *devices, oyOptions_s *options) |
oyCMMapi8_s SANE scanner manipulation More... | |
int | oyMAT3inverse (const oyMAT3 *a, oyMAT3 *b) |
void | oyVEC3init (oyVEC3 *r, double x, double y, double z) |
void | oyMAT3per (oyMAT3 *r, const oyMAT3 *a, const oyMAT3 *b) |
int | oyMAT3toCIExyYTriple (const oyMAT3 *a, oyCIExyYTriple *triple) |
int | CMMMessageFuncSet (oyMessage_f message_func) |
API requirement. More... | |
void | ConfigsFromPatternUsage (oyStruct_s *options) |
int | Configs_FromPattern (const char *registration, oyOptions_s *options, oyConfigs_s **s) |
CMM_NICK oyCMMapi8_s raw images. More... | |
int | Config_Rank (oyConfig_s *config) |
CMM_NICK oyCMMapi8_s device check. More... | |
const char * | GetText (const char *select, oyNAME_e type, oyStruct_s *context OY_UNUSED) |
Variables | |
double | oyVEC3::n [3] |
oyVEC3 | oyMAT3::v [3] |
double | oyCIExyY::xy [2] |
oyCIExyY | oyCIExyYTriple::v [3] |
oyCMMapi8_s_ | _api8 |
CMM_NICK oyCMMapi8_s implementations. More... | |
oyCMMui_s_ | _api8_ui |
oydi oyCMMapi4_s::ui implementation More... | |
oyCMM_s | _cmm_module |
CMM_NICK module infos. More... | |
libraw is a Camera RAW image processing library. See as well www.libraw.org .
int CMMMessageFuncSet | ( | oyMessage_f | message_func | ) |
API requirement.
CMMMessageFuncSet
int Config_Rank | ( | oyConfig_s * | config | ) |
CMM_NICK oyCMMapi8_s device check.
Function Config_Rank
[in] | config | the monitor device configuration |
References oy_debug.
int Configs_FromPattern | ( | const char * | registration, |
oyOptions_s * | options, | ||
oyConfigs_s ** | s | ||
) |
CMM_NICK oyCMMapi8_s raw images.
Function Configs_FromPattern
todo { Error Handling }
References _api8, oy_debug, oyFilterRegistrationMatch(), and oyOBJECT_CMM_API8_S.
int Configs_Modify | ( | oyConfigs_s * | devices, |
oyOptions_s * | options | ||
) |
oyCMMapi8_s SANE scanner manipulation
Function Configs_Modify
tell the "icc_profile" in a oyProfile_s
Warn and return issue on not found profile.
References oy_debug.
void ConfigsFromPatternUsage | ( | oyStruct_s * | options | ) |
oyMSG_WARN should make shure our message is visible.
const char* GetText | ( | const char * | select, |
oyNAME_e | type, | ||
oyStruct_s *context | OY_UNUSED | ||
) |
This function implements oyCMMInfoGetText_f.
References oyNAME_NICK.
int oyMAT3inverse | ( | const oyMAT3 * | a, |
oyMAT3 * | b | ||
) |
Inverse of a matrix b = a^(-1)
void oyMAT3per | ( | oyMAT3 * | r, |
const oyMAT3 * | a, | ||
const oyMAT3 * | b | ||
) |
Multiply two matrices
References oyVEC3init().
int oyMAT3toCIExyYTriple | ( | const oyMAT3 * | a, |
oyCIExyYTriple * | triple | ||
) |
convert a matrix to CIE * xy triple
void oyVEC3init | ( | oyVEC3 * | r, |
double | x, | ||
double | y, | ||
double | z | ||
) |
Initiate a vector
Referenced by oyMAT3per().
oyCMMapi8_s_ _api8 |
CMM_NICK oyCMMapi8_s implementations.
_api8
Referenced by Configs_FromPattern().
oyCMMui_s_ _api8_ui |
oydi oyCMMapi4_s::ui implementation
_api8_ui The UI parts for oyRE devices.
oyCMM_s _cmm_module |
CMM_NICK module infos.
_cmm_module
double oyVEC3::n[3] |
triple
oyVEC3 oyMAT3::v[3] |
3x3 matrix
oyCIExyY oyCIExyYTriple::v[3] |
CIE*xy triple
double oyCIExyY::xy[2] |
CIE*xy