Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        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);
        }