public void SubtractHueWrapTest() { Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5); Core.Color result = baseColor.SubtractHSV(hue: 220); Assert.AreEqual(HSVColor.Create(320, 0.5, 0.5), result); }
public void SubtractSaturationClampTest() { Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5); Core.Color result = baseColor.SubtractHSV(saturation: 0.8); Assert.AreEqual(HSVColor.Create(180, 0, 0.5), result); }
public void SubtractValueClampTest() { Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5); Core.Color result = baseColor.SubtractHSV(value: .8); Assert.AreEqual(HSVColor.Create(180, 0.5, 0), result); }