Oyranos  0.9.7
Oyranos is a full featured Color Management System
Functions | Variables
oyranos_cmm_oyra_profile_graph2d.c File Reference

ICC profile graph 2D module for Oyranos. More...

#include "oyCMMapi10_s_.h"
#include "oyCMMui_s.h"
#include "oyranos_alpha_internal.h"
#include "oyranos_cmm.h"
#include "oyranos_cmm_oyra.h"
#include "oyranos_db.h"
#include "oyranos_helper.h"
#include "oyranos_i18n.h"
#include "oyranos_string.h"
#include <math.h>
#include <stdarg.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <locale.h>

Functions

double * oyraGetSaturationLine_ (oyProfile_s *profile, int intent, int precision, size_t *size_, oyProfile_s *outspace)
 creates a linie around the saturated colors of Cmyk and Rgb profiles More...
 
int oyraMOptions_Handle (oyOptions_s *options, const char *command, oyOptions_s **result)
 
const char * oyraInfoGetTextGraph2D (const char *select, oyNAME_e type, oyStruct_s *context OY_UNUSED)
 

Variables

oyCMMapi10_s_ oyra_api10_profile_graph2d_SaturationLine
 oyra oyCMMapi10_s implementation More...
 

Detailed Description

ICC profile graph 2D module for Oyranos.

Oyranos is an open source Color Management System

Copyright:
2017 (C) Kai-Uwe Behrmann

Function Documentation

double* oyraGetSaturationLine_ ( oyProfile_s profile,
int  intent,
int  precision,
size_t *  size_,
oyProfile_s outspace 
)
const char* oyraInfoGetTextGraph2D ( const char *  select,
oyNAME_e  type,
oyStruct_s *context  OY_UNUSED 
)

This function implements oyCMMinfoGetText_f.

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

References oyNAME_NAME, and oyNAME_NICK.

int oyraMOptions_Handle ( oyOptions_s options,
const char *  command,
oyOptions_s **  result 
)

This function implements oyMOptions_Handle_f.

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

References oyFilterRegistrationMatch().

Variable Documentation

oyCMMapi10_s_ oyra_api10_profile_graph2d_SaturationLine
Initial value:
= {
0,0,0,
(oyCMMapi_s*) NULL,
OY_PROFILE_GRAPH2D_SATURATION_LINE_REGISTRATION,
CMM_VERSION,
CMM_API_VERSION,
0,
0,
0,
(char**)oyra_texts_graph2d_create,
}
Definition: oyranos_object.h:175
int oyraCMMInit(oyStruct_s *filter OY_UNUSED)
API requirement.
Definition: oyranos_cmm_oyra.c:53
int oyraCMMMessageFuncSet(oyMessage_f message_func)
API requirement.
Definition: oyranos_cmm_oyra.c:86
const char * oyraInfoGetTextGraph2D(const char *select, oyNAME_e type, oyStruct_s *context OY_UNUSED)
Definition: oyranos_cmm_oyra_profile_graph2d.c:318
the basic API interface
Definition: oyCMMapi_s.h:88
int oyraMOptions_Handle(oyOptions_s *options, const char *command, oyOptions_s **result)
Definition: oyranos_cmm_oyra_profile_graph2d.c:289

oyra oyCMMapi10_s implementation

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)