Пример #1
0
        public void ClampToZero()
        {
            Matrix44F m = new Matrix44F(0.000001f);
              m.ClampToZero();
              Assert.AreEqual(new Matrix44F(), m);

              m = new Matrix44F(0.1f);
              m.ClampToZero();
              Assert.AreEqual(new Matrix44F(0.1f), m);

              m = new Matrix44F(0.001f);
              m.ClampToZero(0.01f);
              Assert.AreEqual(new Matrix44F(), m);

              m = new Matrix44F(0.1f);
              m.ClampToZero(0.01f);
              Assert.AreEqual(new Matrix44F(0.1f), m);
        }