Пример #1
0
        public void SetSaturationClampTest()
        {
            Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5);
            Core.Color result    = baseColor.SetHSV(saturation: 2);

            Assert.AreEqual(HSVColor.Create(180, 1.0, 0.5), result);
        }
Пример #2
0
        public void SetValueClampTest()
        {
            Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5);
            Core.Color result    = baseColor.SetHSV(value: 2);

            Assert.AreEqual(HSVColor.Create(180, 0.5, 1.0), result);
        }
Пример #3
0
        public void SetHueWrapNegativeTest()
        {
            Core.Color baseColor = HSVColor.Create(180, 0.5, 0.5);
            Core.Color result    = baseColor.SetHSV(hue: -30);

            Assert.AreEqual(HSVColor.Create(330, 0.5, 0.5), result);
        }