Color in HSL space.
More...
#include <color.h>
|
| | Hsl (const double &, const double &, const double &) |
| | Create a color in HSL space.
|
| |
| | Hsl (const Color &) |
| | Create a color in HSL space.
|
| |
|
Color | ToColor () const |
| | Convert a color in HSL space to RGB space.
|
| |
|
| static double | ToRgb (double, double, double) |
| | Conversion function.
|
| |
|
|
double | l = 0.0 |
| | Hue, saturation, luminance.
|
| |
◆ Hsl() [1/2]
| Hsl::Hsl |
( |
const double & | h, |
|
|
const double & | s, |
|
|
const double & | l ) |
|
explicit |
Create a color in HSL space.
- Parameters
-
| h | Hue. |
| s | Saturation. |
| l | Lightness. |
◆ Hsl() [2/2]
| Hsl::Hsl |
( |
const Color & | c | ) |
|
|
explicit |
Create a color in HSL space.
- Parameters
-
◆ ToRgb()
| double Hsl::ToRgb |
( |
double | a, |
|
|
double | b, |
|
|
double | h ) |
|
staticprotected |
Conversion function.
- Parameters
-