Oyranos  0.9.7
Oyranos is a full featured Color Management System
Functions | Variables
oyranos_cmm_oyra.h File Reference

registration definitions for Oyranos backends More...

#include "oyCMMapi4_s_.h"
#include "oyCMMapi7_s_.h"
#include "oyCMMapi10_s_.h"
#include "oyranos_config_internal.h"
#include "oyranos_cmm.h"
#include "oyranos_helper.h"
#include "oyranos_icc.h"
#include "oyranos_i18n.h"
#include "oyranos_io.h"
#include "oyranos_definitions.h"
#include "oyranos_texts.h"

Functions

int oyraIconv (const char *input, size_t len, char *output, const char *from_codeset)
 convert between codesets More...
 
int oyraCMMMessageFuncSet (oyMessage_f message_func)
 API requirement. More...
 
int oyraFilterPlug_ImageRootRun (oyFilterPlug_s *requestor_plug, oyPixelAccess_s *ticket)
 Source in memory image obtaining. More...
 
oyCMMapi_soyraApi4ImageScaleCreate (void)
 oyra oyCMMapi4_s implementation More...
 
oyCMMapi_soyraApi7ImageScaleCreate (void)
 oyra oyCMMapi7_s implementation More...
 
oyCMMapi_soyraApi4ImageChannelCreate (void)
 oyra oyCMMapi4_s implementation More...
 
oyCMMapi_soyraApi7ImageChannelCreate (void)
 oyra oyCMMapi7_s implementation More...
 
oyCMMapi_soyraApi4ImageExposeCreate (void)
 oyra oyCMMapi4_s implementation More...
 
oyCMMapi_soyraApi7ImageExposeCreate (void)
 oyra oyCMMapi7_s implementation More...
 

Variables

oyCMMapi4_s_ oyra_api4_image_load
 Source File Image Meta Node (UI only) More...
 
oyCMMapi7_s_ oyra_api7_image_load
 Source File Image Meta Node. More...
 
oyCMMapi4_s_ oyra_api4_image_write
 Target File Image Meta Node (UI only) More...
 
oyCMMapi7_s_ oyra_api7_image_write
 Target File Image Meta Node. More...
 
oyCMMapi4_s_ oyra_api4_image_input_ppm
 oyra oyCMMapi4_s implementation More...
 
oyCMMapi7_s_ oyra_api7_image_input_ppm
 oyra oyCMMapi7_s implementation More...
 
oyCMMapi4_s_ oyra_api4_image_write_ppm
 oyra oyCMMapi4_s implementation More...
 
oyCMMapi7_s_ oyra_api7_image_write_ppm
 oyra oyCMMapi7_s implementation More...
 
oyCMMapi4_s_ oyra_api4_image_rectangles
 Rectangles Node (only UI) More...
 
oyCMMapi7_s_ oyra_api7_image_rectangles
 Rectangles Node. More...
 
oyCMMapi4_s_ oyra_api4_image_output
 Image Output (only UI) More...
 
oyCMMapi7_s_ oyra_api7_image_output
 Output in memory Image Node. More...
 
oyCMMapi4_s_ oyra_api4_image_root
 Source in memory Image Node (only UI) More...
 
oyCMMapi7_s_ oyra_api7_image_root
 Source in memory Image Node. More...
 
oyCMMapi10_s_ oyra_api10_profile_graph2d_SaturationLine
 oyra oyCMMapi10_s implementation More...
 

Detailed Description

registration definitions for Oyranos backends

Oyranos is an open source Color Management System

Copyright:
2008-2018 (C) Kai-Uwe Behrmann

Function Documentation

◆ oyraApi4ImageChannelCreate()

oyCMMapi_s* oyraApi4ImageChannelCreate ( void  )

oyra oyCMMapi4_s implementation

@instance oyra_api4

a filter providing a channel image filter

Version
Oyranos: 0.9.6
Date
2016/04/04
Since
2016/04/04 (Oyranos: 0.9.6)

References oyCMMui_s::oyCMMui_Create().

◆ oyraApi4ImageExposeCreate()

oyCMMapi_s* oyraApi4ImageExposeCreate ( void  )

oyra oyCMMapi4_s implementation

@instance oyra_api4

a filter providing a expose image filter

Version
Oyranos: 0.9.5
Since
2013/06/14 (Oyranos: 0.9.5)
Date
2013/06/14

References oyCMMui_s::oyCMMui_Create().

◆ oyraApi4ImageScaleCreate()

oyCMMapi_s* oyraApi4ImageScaleCreate ( void  )

oyra oyCMMapi4_s implementation

@instance oyra_api4

a filter providing a scale image filter

Version
Oyranos: 0.9.5
Since
2013/06/14 (Oyranos: 0.9.5)
Date
2013/06/14

References oyCMMui_s::oyCMMui_Create().

◆ oyraApi7ImageChannelCreate()

oyCMMapi_s* oyraApi7ImageChannelCreate ( void  )

oyra oyCMMapi7_s implementation

@instance oyra_api7

a filter providing a channel image filter

Version
Oyranos: 0.9.6
Date
2016/04/04
Since
2016/04/04 (Oyranos: 0.9.6)

◆ oyraApi7ImageExposeCreate()

oyCMMapi_s* oyraApi7ImageExposeCreate ( void  )

oyra oyCMMapi7_s implementation

@instance oyra_api7

a filter providing a expose image filter

Version
Oyranos: 0.9.5
Since
2013/06/14 (Oyranos: 0.9.5)
Date
2013/06/14

◆ oyraApi7ImageScaleCreate()

oyCMMapi_s* oyraApi7ImageScaleCreate ( void  )

oyra oyCMMapi7_s implementation

@instance oyra_api7

a filter providing a scale image filter

Version
Oyranos: 0.9.5
Since
2013/06/14 (Oyranos: 0.9.5)
Date
2013/06/14

◆ oyraCMMMessageFuncSet()

int oyraCMMMessageFuncSet ( oyMessage_f  message_func)

API requirement.

Function oyraCMMMessageFuncSet

Version
Oyranos: 0.1.8
Date
2008/01/02
Since
2008/01/02 (Oyranos: 0.1.8)

◆ oyraIconv()

int oyraIconv ( const char *  input,
size_t  len,
char *  output,
const char *  from_codeset 
)

convert between codesets

Function oyraIconv

Version
Oyranos: 0.1.8
Date
2008/05/27
Since
2008/07/23 (Oyranos: 0.1.8)

Variable Documentation

◆ oyra_api10_profile_graph2d_SaturationLine

oyCMMapi10_s_ oyra_api10_profile_graph2d_SaturationLine
extern

oyra oyCMMapi10_s implementation

@instance oyra_api10_profile_graph2d_SaturationLine

supplier for black body temperature curve

Version
Oyranos: 0.9.7
Date
2017/04/12
Since
2017/04/12 (Oyranos: 0.9.7)

◆ oyra_api4_image_input_ppm

oyCMMapi4_s_ oyra_api4_image_input_ppm
extern

oyra oyCMMapi4_s implementation

@instance oyra_api4

A filter for reading a PPM image.

Options:
  • "filename" - the file name to read from
Version
Oyranos: 0.1.10
Since
2009/02/18 (Oyranos: 0.1.10)
Date
2009/02/18

◆ oyra_api4_image_write_ppm

oyCMMapi4_s_ oyra_api4_image_write_ppm
extern

oyra oyCMMapi4_s implementation

@instance oyra_api4

A filter writing a PPM image.

Options:
  • "filename" - the file name to write to
Version
Oyranos: 0.1.8
Since
2008/10/07 (Oyranos: 0.1.8)
Date
2008/10/07

◆ oyra_api7_image_input_ppm

oyCMMapi7_s_ oyra_api7_image_input_ppm
extern

oyra oyCMMapi7_s implementation

@instance oyra_api7

A filter reading a PPM image.

Options:
  • "filename" - the file name to read from
Version
Oyranos: 0.1.10
Since
2009/02/18 (Oyranos: 0.1.10)
Date
2009/02/18

◆ oyra_api7_image_write_ppm

oyCMMapi7_s_ oyra_api7_image_write_ppm
extern

oyra oyCMMapi7_s implementation

@instance oyra_api7

A filter writing a PPM image.

Options:
  • "filename" - the file name to write to
Version
Oyranos: 0.1.8
Since
2008/10/07 (Oyranos: 0.1.8)
Date
2008/10/07