Пример #1
0
        public void TestGammaLowerThan1()
        {
            GammaCurve d = new GammaCurve(0.5f);

            float sut = d.Apply(2.0f);
            Assert.AreEqual(sut, (float)Math.Pow(2.0f, 0.5f));

            sut = d.Apply(-2.0f);
            Assert.AreEqual(sut, -(float)Math.Pow(2.0f, 0.5f));
        }
Пример #2
0
        public void TestGammaLowerThan1()
        {
            GammaCurve d = new GammaCurve(0.5f);

            float sut = d.Apply(2.0f);

            Assert.AreEqual(sut, (float)Math.Pow(2.0f, 0.5f));

            sut = d.Apply(-2.0f);
            Assert.AreEqual(sut, -(float)Math.Pow(2.0f, 0.5f));
        }
Пример #3
0
 public void TestGammaInvalid()
 {
     GammaCurve d = new GammaCurve(-1.0f);
 }
Пример #4
0
 public void TestGammaInvalid()
 {
     GammaCurve d = new GammaCurve(-1.0f);
 }