32 hsl_colour(
double aHue,
double aSaturation,
double aLightness,
double aAlpha = 1.0);
hsl_colour with_lightness(double aNewLightness) const
bool operator<(const hsl_colour &aOther) const
void set_alpha(double aAlpha)
hsl_colour lighter(double aDelta) const
static double undefined_hue()
bool operator!=(const hsl_colour &aOther) const
double saturation() const
bool hue_undefined() const
bool operator==(const hsl_colour &aOther) const
void set_saturation(double aSaturation)
void set_lightness(double aLightness)
static hsl_colour from_rgb(const colour &aColour)
void set_hue(double aHue)