public void AddSaturationClampTest() { Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5); Core.Color result = baseColor.AddHSV(saturation: 0.8); Assert.AreEqual(HSVColor.Create(180, 1.0, 0.5), result); }
public void AddValueClampTest() { Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5); Core.Color result = baseColor.AddHSV(value: 0.8); Assert.AreEqual(HSVColor.Create(180, 0.5, 1.0), result); }
public void AddHueWrapTest() { Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5); Core.Color result = baseColor.AddHSV(hue: 220); Assert.AreEqual(HSVColor.Create(40, 0.5, 0.5), result); }