Eneboo - Documentación para desarrolladores
Clases | 'defines' | Funciones
Referencia del Archivo src/plugins/styles/qtcurve/colorutils.cpp
#include "config.h"
#include "common.h"
#include <math.h>

Clases

struct  ColorUtils_HCY

'defines'

#define inline
#define FLOAT_COLOR(VAL, COL)   ((double)(((VAL).COL*1.0)/65535.0))
#define TO_COLOR(R, G, B)   qtcGdkColor(R, G, B)
#define HCY_REC   709

Funciones

double ColorUtils_luma (const color *color)
color ColorUtils_lighten (const color *color, double ky, double kc)
color ColorUtils_darken (const color *color, double ky, double kc)
color ColorUtils_shade (const color *color, double ky, double kc)
color ColorUtils_mix (const color *c1, const color *c2, double bias)
color ColorUtils_tint (const color *base, const color *col, double amount)

Documentación de los 'defines'

#define FLOAT_COLOR (   VAL,
  COL 
)    ((double)(((VAL).COL*1.0)/65535.0))
#define HCY_REC   709
#define inline
#define TO_COLOR (   R,
  G,
 
)    qtcGdkColor(R, G, B)

Documentación de las funciones

color ColorUtils_darken ( const color color,
double  ky,
double  kc 
)
color ColorUtils_lighten ( const color color,
double  ky,
double  kc 
)
double ColorUtils_luma ( const color color)
color ColorUtils_mix ( const color c1,
const color c2,
double  bias 
)
color ColorUtils_shade ( const color color,
double  ky,
double  kc 
)
color ColorUtils_tint ( const color base,
const color col,
double  amount 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'