Little CMS 2 ICC style color conversion.
More...
Little CMS 2 ICC style color conversion.
The modules provide ICC style color space converison and data processing.
◆ l2cmsApi4UiGetText()
| const char* l2cmsApi4UiGetText |
( |
const char * |
select, |
|
|
oyNAME_e |
type, |
|
|
oyStruct_s * |
context |
|
) |
| |
This function implements oyCMMGetText_f.
- Version
- Oyranos: 0.1.10
- Since
- 2009/12/22 (Oyranos: 0.1.10)
- Date
- 2009/12/22
References l2cmsInfoGetText().
◆ l2cms_api4_cmm
| oyCMMapi4_s_ l2cms_api4_cmm |
Initial value:= {
0,0,0,
l2cmsCMMapiInit,
l2cmsCMMapiReset,
"icc_color._" CMM_NICK "._icc_version_2._icc_version_4._CPU._NOACCEL._effect",
CMM_VERSION,
CMM_API_VERSION,
0,
0,
0,
}
#define OY_TYPE_STD
Definition: oyranos_definitions.h:206
#define oyCOLOR_ICC_DEVICE_LINK
Definition: oyranos_module.h:85
oyCMMapi7_s_ l2cms_api7_cmm
lcms2 ICC CMM Pixel Processor Engine Node
Definition: oyranos_cmm_lcm2.c:5033
#define OY_DOMAIN_INTERNAL
Definition: oyranos_definitions.h:204
oyCMMui_s_ l2cms_api4_ui
lcms2 ICC CMM Node UI
Definition: oyranos_cmm_lcm2.c:5114
the basic API interface
Definition: oyCMMapi_s.h:97
oyPointer l2cmsFilterNode_CmmIccContextToMem(oyFilterNode_s *node, size_t *size, oyAlloc_f allocateFunc)
implement oyCMMFilterNode_CreateContext_f()
Definition: oyranos_cmm_lcm2.c:2052
#define OY_SLASH
Definition: oyranos_definitions.h:194
#define CMM_NICK
monitor device detection
Definition: oyranos_monitor_internal_x11.h:29
Definition: oyranos_object.h:168
char * l2cmsFilterNode_GetText(oyFilterNode_s *node, oyNAME_e type, oyAlloc_f allocateFunc)
implement oyCMMFilterNode_GetText_f()
Definition: oyranos_cmm_lcm2.c:2501
int l2cmsCMMMessageFuncSet(oyMessage_f l2cms_msg_func)
Definition: oyranos_cmm_lcm2.c:3313
#define OY_TOP_SHARED
Definition: oyranos_definitions.h:198
lcms2 ICC CMM Context Setup and UI Node
l2cms_api4_cmm littleCMS oyCMMapi4_s implementation for color context setup
A filter providing CMM API's. It creates specifically a ICC device link profile for exchange with data processing CMM engines.
This node type uses internally l2cmsFilterNode_CmmIccContextToMem().
- Version
- Oyranos: 0.1.8
- Since
- 2008/07/18 (Oyranos: 0.1.8)
- Date
- 2008/07/18
◆ l2cms_api4_ui
Initial value:= {
0,0,0,
CMM_VERSION,
CMM_API_VERSION,
l2cmsFilter_CmmIccValidateOptions,
l2cmsWidgetEvent,
"Color/CMM/littleCMS2",
l2cms_extra_options,
l2cms_api4_ui_texts,
}
int l2cmsGetOptionsUI(oyCMMapiFilter_s *module OY_UNUSED, oyOptions_s *options OY_UNUSED, int flags OY_UNUSED, char **ui_text, oyAlloc_f allocateFunc)
return XFORMS for matching options
Definition: oyranos_cmm_lcm2.c:3349
const char * l2cmsApi4UiGetText(const char *select, oyNAME_e type, oyStruct_s *context)
Definition: oyranos_cmm_lcm2.c:5071
Definition: oyranos_object.h:172
oyCMMapi4_s_ l2cms_api4_cmm
lcms2 ICC CMM Context Setup and UI Node
Definition: oyranos_cmm_lcm2.c:5147
the module API 4,6,7 interface base
Definition: oyCMMapiFilter_s.h:66
lcms2 ICC CMM Node UI
l2cms_api4_ui l2cms oyCMMapi4_s::ui implementation
The UI for l2cms.
- Version
- Oyranos: 0.1.10
- Since
- 2009/09/09 (Oyranos: 0.1.10)
- Date
- 2009/09/09
◆ l2cms_api6_cmm
| oyCMMapi6_s_ l2cms_api6_cmm |
Initial value:= {
0,0,0,
l2cmsCMMapiInit,
l2cmsCMMapiReset,
OY_LCM2_DATA_CONVERT_REGISTRATION,
CMM_VERSION,
CMM_API_VERSION,
0,
0,
0,
l2cmsTRANSFORM,
}
#define oyCOLOR_ICC_DEVICE_LINK
Definition: oyranos_module.h:85
oyCMMapi10_s_ l2cms_api10_cmm
Node for Creating simple Color Matrix Profiles.
Definition: oyranos_cmm_lcm2.c:4944
the basic API interface
Definition: oyCMMapi_s.h:97
Definition: oyranos_object.h:170
int l2cmsModuleData_Convert(oyPointer_s *data_in, oyPointer_s *data_out, oyFilterNode_s *node)
Convert a ICC device link to LittleCMS 2 color transformThe function might be used to provide a modul...
Definition: oyranos_cmm_lcm2.c:2721
int l2cmsCMMMessageFuncSet(oyMessage_f l2cms_msg_func)
Definition: oyranos_cmm_lcm2.c:3313
Node for Converting a Device Link into a lcms2 CMM Context.
l2cms_api6_cmm littleCMS oyCMMapi6_s implementation
a filter providing CMM API's
This Node type uses internally l2cmsModuleData_Convert().
- Version
- Oyranos: 0.1.10
- Since
- 2008/12/28 (Oyranos: 0.1.10)
- Date
- 2008/12/28
◆ l2cms_api7_cmm
| oyCMMapi7_s_ l2cms_api7_cmm |
Initial value:= {
0,0,0,
l2cmsCMMapiInit,
l2cmsCMMapiReset,
"icc_color._" CMM_NICK "._icc_version_2._icc_version_4._CPU._NOACCEL",
CMM_VERSION,
CMM_API_VERSION,
0,
0,
0,
l2cmsTRANSFORM,
1,
0,
1,
0,
NULL
}
#define OY_TYPE_STD
Definition: oyranos_definitions.h:206
oyCMMapi6_s_ l2cms_api6_cmm
Node for Converting a Device Link into a lcms2 CMM Context.
Definition: oyranos_cmm_lcm2.c:4998
#define OY_DOMAIN_INTERNAL
Definition: oyranos_definitions.h:204
Definition: oyranos_object.h:171
the basic API interface
Definition: oyCMMapi_s.h:97
#define OY_SLASH
Definition: oyranos_definitions.h:194
int l2cmsFilterPlug_CmmIccRun(oyFilterPlug_s *requestor_plug, oyPixelAccess_s *ticket)
implement oyCMMFilterPlug_GetNext_f()
Definition: oyranos_cmm_lcm2.c:2842
#define CMM_NICK
monitor device detection
Definition: oyranos_monitor_internal_x11.h:29
int l2cmsCMMMessageFuncSet(oyMessage_f l2cms_msg_func)
Definition: oyranos_cmm_lcm2.c:3313
A filter connection description structure.
Definition: oyConnector_s.h:69
#define OY_TOP_SHARED
Definition: oyranos_definitions.h:198
lcms2 ICC CMM Pixel Processor Engine Node
l2cms_api7_cmm littleCMS oyCMMapi7_s implementation
a filter providing CMM API's
- Version
- Oyranos: 0.1.10
- Since
- 2008/12/27 (Oyranos: 0.1.10)
- Date
- 2008/12/27