41 references to HLSMax
System.Windows.Forms (41)
winforms\Managed\System\WinForms\ControlPaint.cs (41)
2804
private const int Undefined =
HLSMax
*2/3;
2829
luminosity = (((sum *
HLSMax
) + RGBMax)/(2*RGBMax));
2838
if (luminosity <= (
HLSMax
/2))
2839
saturation = (int) (((dif * (int)
HLSMax
) + (sum / 2) ) / sum);
2841
saturation = (int) ((int) ((dif * (int)
HLSMax
) + (int)((2*RGBMax-sum)/2) )
2844
Rdelta = (int) (( ((max-r)*(int)(
HLSMax
/6)) + (dif / 2) ) / dif);
2845
Gdelta = (int) (( ((max-g)*(int)(
HLSMax
/6)) + (dif / 2) ) / dif);
2846
Bdelta = (int) (( ((max-b)*(int)(
HLSMax
/6)) + (dif / 2) ) / dif);
2851
hue = (
HLSMax
/3) + Rdelta - Bdelta;
2853
hue = ((2*
HLSMax
)/3) + Gdelta - Rdelta;
2856
hue +=
HLSMax
;
2857
if (hue >
HLSMax
)
2858
hue -=
HLSMax
;
3033
if (newLum >
HLSMax
)
3034
newLum =
HLSMax
;
3047
r = g = b = (byte)((luminosity * RGBMax) /
HLSMax
);
3054
if (luminosity <= (
HLSMax
/2))
3055
magic2 = (int)((luminosity * ((int)
HLSMax
+ saturation) + (
HLSMax
/2))/
HLSMax
);
3057
magic2 = luminosity + saturation - (int)(((luminosity*saturation) + (int)(
HLSMax
/2))/
HLSMax
);
3061
r = (byte)(((HueToRGB(magic1,magic2,(int)(hue+(int)(
HLSMax
/3)))*(int)RGBMax + (
HLSMax
/2))) / (int)
HLSMax
);
3062
g = (byte)(((HueToRGB(magic1,magic2,hue)*(int)RGBMax + (
HLSMax
/2))) /
HLSMax
);
3063
b = (byte)(((HueToRGB(magic1,magic2,(int)(hue-(int)(
HLSMax
/3)))*(int)RGBMax + (
HLSMax
/2))) / (int)
HLSMax
);
3076
hue +=
HLSMax
;
3078
if (hue >
HLSMax
)
3079
hue -=
HLSMax
;
3082
if (hue < (
HLSMax
/6))
3083
return( n1 + (((n2-n1)*hue+(
HLSMax
/12))/(
HLSMax
/6)) );
3084
if (hue < (
HLSMax
/2))
3086
if (hue < ((
HLSMax
*2)/3))
3087
return( n1 + (((n2-n1)*(((
HLSMax
*2)/3)-hue)+(
HLSMax
/12)) / (
HLSMax
/6)) );