public static RGB operator*(RGB rgb, double factor) { RGB result = new RGB(rgb); result.Multiply(factor); return(result); }
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); }
public static RGB operator *(RGB rgb, double factor) { RGB result = new RGB(rgb); result.Multiply(factor); return result; }