Пример #1
0
        public void ClampToZeroStatic2()
        {
            Vector2F v = new Vector2F(0.1f, 0.1f);

            v = Vector2F.ClampToZero(v, 0.11f);
            Assert.AreEqual(Vector2F.Zero, v);
            v = new Vector2F(0.1f, -0.11f);
            v = Vector2F.ClampToZero(v, 0.1f);
            Assert.AreNotEqual(Vector2F.Zero, v);
        }
Пример #2
0
        public void ClampToZeroStatic1()
        {
            Vector2F v = new Vector2F(Numeric.EpsilonF / 2, Numeric.EpsilonF / 2);

            v = Vector2F.ClampToZero(v);
            Assert.AreEqual(Vector2F.Zero, v);
            v = new Vector2F(-Numeric.EpsilonF * 2, Numeric.EpsilonF);
            v = Vector2F.ClampToZero(v);
            Assert.AreNotEqual(Vector2F.Zero, v);
        }
Пример #3
0
 public void ClampToZero2()
 {
     Vector2F v = new Vector2F(0.1f, 0.1f);
       v.ClampToZero(0.11f);
       Assert.AreEqual(Vector2F.Zero, v);
       v = new Vector2F(0.1f, -0.11f);
       v.ClampToZero(0.1f);
       Assert.AreNotEqual(Vector2F.Zero, v);
 }
Пример #4
0
 public void ClampToZero1()
 {
     Vector2F v = new Vector2F(Numeric.EpsilonF / 2, Numeric.EpsilonF / 2);
       v.ClampToZero();
       Assert.AreEqual(Vector2F.Zero, v);
       v = new Vector2F(-Numeric.EpsilonF * 2, Numeric.EpsilonF);
       v.ClampToZero();
       Assert.AreNotEqual(Vector2F.Zero, v);
 }