示例#1
0
        public void CrossTest2()
        {
            Vector A = new Vector(1.2, -2.3, 5);

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

            Vector expected = new Vector(-33.33, -24.52, -3.28);
            Vector actual = A.Cross(B);

            Assert.AreEqual(expected, actual, "FR.Math.Vector.Cross.");
        }
示例#2
0
        public void CrossTest3()
        {
            Vector A = new Vector(0,0,0);

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

            Vector expected = new Vector(0,0,0);
            Vector actual = A.Cross(B);

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

            Vector B = new Vector(3,4,5);

            Vector expected = new Vector(-2, 4, -2);
            Vector actual = A.Cross(B);

            Assert.AreEqual(expected, actual, "FR.Math.Vector.Cross.");
        }