示例#1
0
        public void DotTest3()
        {
            Vector A = new Vector(0, 0, 0);

            Vector B = new Vector(0, 0, 0);

            double expected = 0;
            double actual = A.Dot(B);

            Assert.AreEqual(expected, actual, "FR.Math.Vector.Dot.");
        }
示例#2
0
        public void DotTest4()
        {
            Vector A = new Vector(56, 89, -52.3);

            Vector B = new Vector(-3.2, -5, 0);

            double expected = -624.2;
            double actual = A.Dot(B);

            Assert.AreEqual(expected, actual,
                MathUtil.kTolerance, "FR.Math.Vector.Dot.");
        }
示例#3
0
        public void DotTest()
        {
            Vector A = new Vector(1, 2, 3);

            Vector B = new Vector(-5.6, 8, -2.9);

            double expected = 1.7;
            double actual = A.Dot(B);

            Assert.AreEqual(expected, actual
                , MathUtil.kTolerance,"FR.Math.Vector.Dot.");
        }