#include "oyranos_alpha.h"#include "oyranos_cmm.h"#include "oyranos_cmms.h"#include "oyranos_elektra.h"#include "oyranos_helper.h"#include "oyranos_i18n.h"#include "oyranos_io.h"#include "oyranos_monitor.h"#include "oyranos_sentinel.h"#include "oyranos_texts.h"#include <dlfcn.h>#include <inttypes.h>#include <math.h>#include <libxml/parser.h>Enumerations | |
| enum | oyREQUEST_e { oyREQUEST_NONE , oyREQUEST_HARD } |
grade of request complying More... | |
Functions | |
| oyCMMptr_s * | oyStruct_GetCMMPtr_ (oyStruct_s *data, const char *cmm) |
| int | oySizeofDatatype (oyDATATYPE_e t) |
| oyDATATYPE_e to byte mapping | |
| void | oyLab2XYZ (const double *CIELab, double *XYZ) |
| void | oyXYZ2Lab (const double *XYZ, double *lab) |
| void | oyCIEabsXYZ2ICCrelXYZ (const double *CIEXYZ, double *ICCXYZ, const double *XYZmin, const double *XYZmax, const double *XYZwhite) |
| CIE absolute colourimetric to ICC relative colorimetric. | |
| void | oyICCXYZrel2CIEabsXYZ (const double *ICCXYZ, double *CIEXYZ, const double *XYZmin, const double *XYZmax, const double *XYZwhite) |
| ICC relative colourimetric to CIE absolute colorimetric. | |
| oyChar * | oyDumpColourToCGATS (const double *channels, size_t n, oyProfile_s *prof, oyAlloc_f allocateFunc, const oyChar *DESCRIPTOR) |
| create CGATS text from double value array and a profile | |
| void | oyCopyColour (const double *from, double *to, int n, oyProfile_s *ref, int channels_n) |
| copy pure colours | |
| const char * | oyStruct_TypeToText (const oyStruct_s *oy_struct) |
| Objects type to small string. | |
| oyName_s * | oyName_new (oyObject_s object) |
| oyName_s new | |
| oyName_s * | oyName_copy (oyName_s *obj, oyObject_s object) |
| oyName_s copy | |
| int | oyName_release (oyName_s **obj) |
| oyName_s deallocation | |
| int | oyTextboolean_ (const char *text_a, const char *text_b, oyBOOLEAN_e type) |
| test a boolean operator | |
| int | oyName_boolean (oyName_s *name_a, oyName_s *name_b, oyNAME_e name_type, oyBOOLEAN_e type) |
| test a boolean operator | |
| oyStruct_s * | oyStructList_GetRefType (oyStructList_s *list, int pos, oyOBJECT_e type) |
| oyStructList_s pointer access | |
| int | oyStructList_Count (oyStructList_s *list) |
| oyStructList_s count | |
| const oyChar * | oyDatatypeToText (oyDATATYPE_e t) |
| oyDATATYPE_e to string mapping | |
| const char * | oyFilterTypeToText (oyFILTER_TYPE_e filter_type, oyNAME_e type) |
| oyFILTER_TYPE_e to small text | |
| oyFILTER_TYPE_e | oyFilterRegistrationToType (const char *registration) |
| analyse registration string | |
| char * | oyFilterRegistrationToText (const char *registration, oyFILTER_REG_e type, oyAlloc_f allocateFunc) |
| analyse registration string | |
| int | oyFilterRegistrationMatch (const char *registration, const char *pattern) |
| analyse registration string and compare with a given pattern | |
| icUInt16Number | oyValueUInt16 (icUInt16Number val) |
| MSB<->LSB. | |
| int | oyGetMonitorInfo (const char *display_name, char **manufacturer, char **model, char **serial, oyAlloc_f allocate_func) |
| brief pick up monitor information with Xlib | |
| int | oyGetScreenFromPosition (const char *display_name, int x, int y) |
| screen number from position | |
| char * | oyGetDisplayNameFromPosition (const char *display_name, int x, int y, oyAlloc_f allocate_func) |
| display name from position | |
| char * | oyGetMonitorProfile (const char *display_name, size_t *size, oyAlloc_f allocate_func) |
| get the monitor profile from the server | |
| char * | oyGetMonitorProfileNameFromDB (const char *display_name, oyAlloc_f allocate_func) |
| get the monitor profile filename from the device profile database | |
| int | oySetMonitorProfile (const char *display_name, const char *profil_name) |
| set the monitor profile by filename | |
| int | oyActivateMonitorProfiles (const char *display_name) |
| activate the monitor using the stored configuration | |
Oyranos is an open source Colour Management System
Copyright (C) 2004-2008 Kai-Uwe Behrmann
1.6.1