Esempio n. 1
0
 public static void CheckRGBInRange(double a, double r, double g, double b)
 {
     ColorUtil.CheckRange_0_1(a, typeof(ColorRGB), "A");
     ColorUtil.CheckRange_0_1(r, typeof(ColorRGB), "R");
     ColorUtil.CheckRange_0_1(g, typeof(ColorRGB), "G");
     ColorUtil.CheckRange_0_1(b, typeof(ColorRGB), "B");
 }
Esempio n. 2
0
 private static void check_lab(double alpha, double l, double a, double b)
 {
     ColorUtil.CheckRange_0_1(alpha, typeof(ColorCMYK), "Alpha");
     //TODO: Add range checking for x,y,z
     //ColorUtil.CheckRange_0_1(x, typeof(ColorCMYK), "X");
     //ColorUtil.CheckRange_0_1(y, typeof(ColorCMYK), "Y");
     //ColorUtil.CheckRange_0_1(z, typeof(ColorCMYK), "Z");
 }
Esempio n. 3
0
 private static void check_cmyk(double a, double c, double m, double y, double k)
 {
     ColorUtil.CheckRange_0_1(a, typeof(ColorCMYK), "A");
     ColorUtil.CheckRange_0_1(c, typeof(ColorCMYK), "C");
     ColorUtil.CheckRange_0_1(m, typeof(ColorCMYK), "M");
     ColorUtil.CheckRange_0_1(y, typeof(ColorCMYK), "Y");
     ColorUtil.CheckRange_0_1(k, typeof(ColorCMYK), "K");
 }
Esempio n. 4
0
 public static void CheckHSLInRange(double _a, double _h, double _s, double _l)
 {
     ColorUtil.CheckRange_0_1(_a, typeof(ColorHSL), "A");
     ColorUtil.CheckRange_0_1_NAN(_h, typeof(ColorHSL), "H");
     ColorUtil.CheckRange_0_1_NAN(_s, typeof(ColorHSL), "S");
     ColorUtil.CheckRange_0_1(_l, typeof(ColorHSL), "L");
     ColorUtil.CheckCompatibleHS(_h, _s);
 }
Esempio n. 5
0
 private static void check_xyz(double a, double x, double y, double z)
 {
     ColorUtil.CheckRange_0_1(a, typeof(ColorCMYK), "A");
     //TODO: Add range checking for x,y,z
     //ColorUtil.CheckRange_0_1(x, typeof(ColorCMYK), "X");
     //ColorUtil.CheckRange_0_1(y, typeof(ColorCMYK), "Y");
     //ColorUtil.CheckRange_0_1(z, typeof(ColorCMYK), "Z");
 }