![]() |
Oyranos
git-devel
Oyranos is a full featured Color Management System
|
#include <icc34.h>#include <oyranos_object.h>#include "oyStruct_s.h"#include "oyranos.h"#include "oyranos_profile.h"#include "oyProfileTag_s.h"#include "oyConfig_s.h"Data Structures | |
| struct | oyProfile_s |
| A profile and its attributes. More... | |
Macros | |
| #define | OY_NO_CACHE_READ 0x01 |
| #define | OY_NO_CACHE_WRITE 0x02 |
| #define | OY_FROM_PROFILE 0x04 |
| #define | OY_COMPUTE 0x08 |
| #define | OY_ICC_VERSION_2 0x10 |
| #define | OY_ICC_VERSION_4 0x20 |
| #define | OY_SKIP_NON_DEFAULT_PATH 0x40 |
| #define | OY_NO_REPAIR 0x80 |
| #define | OY_NO_LOAD 0x100 |
| #define | OY_SKIP_MTIME_CHECK 0x200 |
Functions | |
| OYAPI int OYEXPORT | oyProfile_GetWhitePoint (oyProfile_s *profile, double *CIE_XYZ) |
| get the ICC*XYZ coordinates of a white point More... | |
| const char * | oyProfile_FindMeta (oyProfile_s *profile, const char *key, const char *value) |
| Find string match in meta tag. More... | |
[Template file inheritance graph] +-> oyProfile_s.template.h | +-> Base_s.h | +– oyStruct_s.template.h
Oyranos is an open source Color Management System
| const char* oyProfile_FindMeta | ( | oyProfile_s * | profile, |
| const char * | key, | ||
| const char * | value | ||
| ) |
Find string match in meta tag.
| [in] | profile | the object |
| [out] | key | the key inside the meta tag |
| [out] | value | the expected value or NULL for any value |
References oyProfile_s::oyProfile_GetTagById().
| OYAPI int OYEXPORT oyProfile_GetWhitePoint | ( | oyProfile_s * | profile, |
| double * | ICC_XYZ | ||
| ) |
get the ICC*XYZ coordinates of a white point
| [in] | profile | the ICC profile object if interesst |
| [out] | ICC_XYZ | ICC*XYZ trio in 0.0 - 2.0 range |
References oyOBJECT_OPTION_S, oyOption_s::oyOption_GetRegistration(), oyOption_s::oyOption_GetValueDouble(), oyProfile_s::oyProfile_GetTagById(), oyProfileTag_s::oyProfileTag_Get(), oyProfileTag_s::oyProfileTag_Release(), oyStructList_s::oyStructList_Count(), oyStructList_s::oyStructList_GetType(), and oyStructList_s::oyStructList_Release().
Referenced by oyProfileAddWhitePointEffect().
1.8.13