#include <hsl_colour.hpp>
Definition at line 28 of file hsl_colour.hpp.
◆ hsl_colour() [1/3]
| neogfx::hsl_colour::hsl_colour |
( |
| ) |
|
◆ hsl_colour() [2/3]
| neogfx::hsl_colour::hsl_colour |
( |
double |
aHue, |
|
|
double |
aSaturation, |
|
|
double |
aLightness, |
|
|
double |
aAlpha = 1.0 |
|
) |
| |
◆ hsl_colour() [3/3]
| neogfx::hsl_colour::hsl_colour |
( |
const colour & |
aColour | ) |
|
◆ alpha()
| double neogfx::hsl_colour::alpha |
( |
| ) |
const |
◆ from_rgb()
◆ hue()
| double neogfx::hsl_colour::hue |
( |
| ) |
const |
◆ hue_undefined()
| bool neogfx::hsl_colour::hue_undefined |
( |
| ) |
const |
◆ lighter() [1/2]
| hsl_colour neogfx::hsl_colour::lighter |
( |
double |
aDelta | ) |
const |
◆ lighter() [2/2]
| hsl_colour neogfx::hsl_colour::lighter |
( |
double |
aCoeffecient, |
|
|
double |
aDelta |
|
) |
| const |
◆ lightness()
| double neogfx::hsl_colour::lightness |
( |
| ) |
const |
◆ operator!=()
| bool neogfx::hsl_colour::operator!= |
( |
const hsl_colour & |
aOther | ) |
const |
◆ operator<()
| bool neogfx::hsl_colour::operator< |
( |
const hsl_colour & |
aOther | ) |
const |
◆ operator==()
| bool neogfx::hsl_colour::operator== |
( |
const hsl_colour & |
aOther | ) |
const |
◆ saturation()
| double neogfx::hsl_colour::saturation |
( |
| ) |
const |
◆ set_alpha()
| void neogfx::hsl_colour::set_alpha |
( |
double |
aAlpha | ) |
|
◆ set_hue()
| void neogfx::hsl_colour::set_hue |
( |
double |
aHue | ) |
|
◆ set_lightness()
| void neogfx::hsl_colour::set_lightness |
( |
double |
aLightness | ) |
|
◆ set_saturation()
| void neogfx::hsl_colour::set_saturation |
( |
double |
aSaturation | ) |
|
◆ to_rgb()
| colour neogfx::hsl_colour::to_rgb |
( |
| ) |
const |
◆ undefined_hue()
| static double neogfx::hsl_colour::undefined_hue |
( |
| ) |
|
|
static |
◆ with_lightness()
| hsl_colour neogfx::hsl_colour::with_lightness |
( |
double |
aNewLightness | ) |
const |
The documentation for this class was generated from the following file: