예제 #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.");
        }