#include <HslColor.h>
Public Member Functions | |
HslColor (float h, float s, float l) | |
HslColor (const RgbColor &color) | |
HslColor (const Rgb48Color &color) | |
HslColor () | |
Static Public Member Functions | |
template<typename T_NEOHUEBLEND > | |
static HslColor | LinearBlend (const HslColor &left, const HslColor &right, float progress) |
template<typename T_NEOHUEBLEND > | |
static HslColor | BilinearBlend (const HslColor &c00, const HslColor &c01, const HslColor &c10, const HslColor &c11, float x, float y) |
Public Attributes | |
float | H |
float | S |
float | L |
|
inline |
HslColor::HslColor | ( | const RgbColor & | color | ) |
HslColor::HslColor | ( | const Rgb48Color & | color | ) |
|
inline |
|
inlinestatic |
|
inlinestatic |
float HslColor::H |
float HslColor::L |
float HslColor::S |