Merge branch 'master' into mapnik-geometry

This commit is contained in:
artemp 2015-03-09 18:48:58 +01:00
commit a89dd47a4b

View file

@ -62,11 +62,14 @@ inline void hsl2rgb(double h, double s, double l,
if (!s) {
r = g = b = l;
}
double m2 = (l <= 0.5) ? l * (s + 1.0) : l + s - l * s;
double m1 = l * 2.0 - m2;
r = hue_to_rgb(m1, m2, h + 1.0/3.0);
g = hue_to_rgb(m1, m2, h);
b = hue_to_rgb(m1, m2, h - 1.0/3.0);
else
{
double m2 = (l <= 0.5) ? l * (s + 1.0) : l + s - l * s;
double m1 = l * 2.0 - m2;
r = hue_to_rgb(m1, m2, h + 1.0/3.0);
g = hue_to_rgb(m1, m2, h);
b = hue_to_rgb(m1, m2, h - 1.0/3.0);
}
}
}