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

'defines'

#define HCY_FACTOR   0.15
#define CAN_EXTRA_ROUND(MOD)
#define CAN_FULL_ROUND(MOD)   (w>(MIN_ROUND_FULL_SIZE+MOD) && h>(MIN_ROUND_FULL_SIZE+MOD))

Funciones

void qtcRgbToHsv (double r, double g, double b, double *h, double *s, double *v)
void qtcHsvToRgb (double *r, double *g, double *b, double h, double s, double v)
void qtcShade (const Options *opts, const color *ca, color *cb, double k)
void qtcAdjustPix (unsigned char *data, int numChannels, int w, int h, int stride, int ro, int go, int bo, double shade)
void qtcSetupGradient (Gradient *grad, EGradientBorder border, int numStops,...)
const GradientqtcGetGradient (EAppearance app, const Options *opts)
EAppearance qtcWidgetApp (EWidget w, const Options *opts)
ERound qtcGetWidgetRound (const Options *opts, int w, int h, EWidget widget)
double qtcGetRadius (const Options *opts, int w, int h, EWidget widget, ERadius rad)
void qtcCalcRingAlphas (const color *bgnd)
double qtcShineAlpha (const color *bgnd)

Variables

double qtcRingAlpha [3] = {0.125, 0.125, 0.5}

Documentación de los 'defines'

#define CAN_EXTRA_ROUND (   MOD)
#define CAN_FULL_ROUND (   MOD)    (w>(MIN_ROUND_FULL_SIZE+MOD) && h>(MIN_ROUND_FULL_SIZE+MOD))
#define HCY_FACTOR   0.15

Documentación de las funciones

void qtcAdjustPix ( unsigned char *  data,
int  numChannels,
int  w,
int  h,
int  stride,
int  ro,
int  go,
int  bo,
double  shade 
)
void qtcCalcRingAlphas ( const color bgnd)
const Gradient* qtcGetGradient ( EAppearance  app,
const Options opts 
)
double qtcGetRadius ( const Options opts,
int  w,
int  h,
EWidget  widget,
ERadius  rad 
)
ERound qtcGetWidgetRound ( const Options opts,
int  w,
int  h,
EWidget  widget 
)
void qtcHsvToRgb ( double *  r,
double *  g,
double *  b,
double  h,
double  s,
double  v 
)
void qtcRgbToHsv ( double  r,
double  g,
double  b,
double *  h,
double *  s,
double *  v 
)
void qtcSetupGradient ( Gradient grad,
EGradientBorder  border,
int  numStops,
  ... 
)
void qtcShade ( const Options opts,
const color ca,
color cb,
double  k 
)
double qtcShineAlpha ( const color bgnd)
EAppearance qtcWidgetApp ( EWidget  w,
const Options opts 
)

Documentación de las variables

double qtcRingAlpha[3] = {0.125, 0.125, 0.5}
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'