paysages3d/src/basics/ColorHSL.h
Michaël Lemaire 0058a0a8e3 Switched to RGB material colors
...to avoid otherwise unused HSL conversion, which causes problems
for some RGB values (like Color(1, 0, 0))
2015-08-19 19:14:59 +02:00

20 lines
385 B
C

#ifndef COLORHSL_H
#define COLORHSL_H
#include "basics_global.h"
typedef struct
{
double h;
double s;
double l;
double a;
} ColorHSL;
BASICSSHARED_EXPORT Color colorFromHSL(const ColorHSL &col);
BASICSSHARED_EXPORT ColorHSL colorToHSL(const Color &col);
BASICSSHARED_EXPORT ColorHSL colorHSLFromValues(double h, double s, double l, double a);
#endif // COLORHSL_H