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