41 references to HLSMax
System.Windows.Forms (41)
System\Windows\Forms\Rendering\ControlPaint.HLSColor.cs (41)
21
private const int Undefined =
HLSMax
* 2 / 3;
42
Luminosity = ((sum *
HLSMax
) + RGBMax) / (2 * RGBMax);
54
_saturation = Luminosity <= (
HLSMax
/ 2)
55
? ((dif *
HLSMax
) + (sum / 2)) / sum
56
: ((dif *
HLSMax
) + (2 * RGBMax - sum) / 2) / (2 * RGBMax - sum);
58
Rdelta = (((max - r) * (
HLSMax
/ 6)) + (dif / 2)) / dif;
59
Gdelta = (((max - g) * (
HLSMax
/ 6)) + (dif / 2)) / dif;
60
Bdelta = (((max - b) * (
HLSMax
/ 6)) + (dif / 2)) / dif;
68
_hue = (
HLSMax
/ 3) + Rdelta - Bdelta;
73
_hue = (2 *
HLSMax
/ 3) + Gdelta - Rdelta;
78
_hue +=
HLSMax
;
81
if (_hue >
HLSMax
)
83
_hue -=
HLSMax
;
210
else if (luminosity >
HLSMax
)
212
return
HLSMax
;
226
r = g = b = (byte)(luminosity * RGBMax /
HLSMax
);
235
if (luminosity <= (
HLSMax
/ 2))
237
magic2 = ((luminosity * (
HLSMax
+ saturation)) + (
HLSMax
/ 2)) /
HLSMax
;
241
magic2 = luminosity + saturation - (((luminosity * saturation) + (
HLSMax
/ 2)) /
HLSMax
);
247
r = (byte)((HueToRGB(magic1, magic2, hue +
HLSMax
/ 3) * RGBMax + (
HLSMax
/ 2)) /
HLSMax
);
248
g = (byte)((HueToRGB(magic1, magic2, hue) * RGBMax + (
HLSMax
/ 2)) /
HLSMax
);
249
b = (byte)((HueToRGB(magic1, magic2, hue -
HLSMax
/ 3) * RGBMax + (
HLSMax
/ 2)) /
HLSMax
);
262
hue +=
HLSMax
;
265
if (hue >
HLSMax
)
267
hue -=
HLSMax
;
271
if (hue < (
HLSMax
/ 6))
273
return n1 + (((n2 - n1) * hue + (
HLSMax
/ 12)) / (
HLSMax
/ 6));
276
if (hue < (
HLSMax
/ 2))
281
if (hue < (
HLSMax
* 2 / 3))
283
return n1 + (((n2 - n1) * ((
HLSMax
* 2 / 3) - hue) + (
HLSMax
/ 12)) / (
HLSMax
/ 6));