![]() |
Oyranos
0.9.7
Oyranos is a full featured Color Management System
|
Functions | |
int | oyIMProfileCanHandle (oyCMMQUERY_e type, uint32_t value) |
inform about icTagTypeSignature capabilities More... | |
oyStructList_s * | oyIMProfileTag_GetValues (oyProfileTag_s *tag) |
Get values from ICC profile tags. More... | |
int | oyIMProfileTag_Create (oyProfileTag_s *tag, oyStructList_s *list, icTagTypeSignature tag_type, uint32_t version OY_UNUSED) |
Creates a ICC profile tag. More... | |
Variables | |
oyCMMapi3_s_ | oyIM_api3 |
oyIM oyCMMapi3_s implementations More... | |
int oyIMProfileCanHandle | ( | oyCMMQUERY_e | type, |
uint32_t | value | ||
) |
inform about icTagTypeSignature capabilities
@func oyIMProfileCanHandle
int oyIMProfileTag_Create | ( | oyProfileTag_s * | tag, |
oyStructList_s * | list, | ||
icTagTypeSignature | tag_type, | ||
uint32_t version | OY_UNUSED | ||
) |
Creates a ICC profile tag.
This is a module function. It implements oyCMMProfileTag_Create_f oyCMMProfileTag_Create.
The output depends on the tag type signature and arguments in list:
[in,out] | tag | the profile tag |
[in,out] | list | parameters |
[in] | tag_type | the ICC tag type |
[in] | version | version as supported |
oyStructList_s* oyIMProfileTag_GetValues | ( | oyProfileTag_s * | tag | ) |
Get values from ICC profile tags.
The function implements oyCMMProfileTag_GetValues_t for oyCMMapi3_s::oyCMMProfileTag_GetValues.
The output depends on the tags type signature in tag->tag_type_ as follows:
icSigXYZType:
oyCMMapi3_s_ oyIM_api3 |
oyIM oyCMMapi3_s implementations
@instance oyIM_api3