Beispiel #1
0
        public static RGB operator*(RGB rgb, double factor)
        {
            RGB result = new RGB(rgb);

            result.Multiply(factor);
            return(result);
        }
Beispiel #2
0
        public void Multiply()
        {
            double red    = 0.13;
            double green  = 0.24;
            double blue   = 0.35;
            double factor = 2.1;

            RGB rgb = new RGB(red, green, blue);

            rgb.Multiply(factor);

            Assert.AreEqual(factor * red, rgb.R);
            Assert.AreEqual(factor * green, rgb.G);
            Assert.AreEqual(factor * blue, rgb.B);
        }
Beispiel #3
0
 public static RGB operator *(RGB rgb, double factor)
 {
     RGB result = new RGB(rgb);
       result.Multiply(factor);
       return result;
 }
Beispiel #4
0
        public void Multiply()
        {
            double red = 0.13;
              double green = 0.24;
              double blue = 0.35;
              double factor = 2.1;

              RGB rgb = new RGB(red, green, blue);
              rgb.Multiply(factor);

              Assert.AreEqual(factor * red, rgb.R);
              Assert.AreEqual(factor * green, rgb.G);
              Assert.AreEqual(factor * blue, rgb.B);
        }