コード例 #1
0
            public void can_get_dot()
            {
                var left     = new Vector2F(9.0f, 1.2f);
                var right    = new Vector2F(-0.3f, 3.0f);
                var expected = (9.0f * -0.3f) + (1.2f * 3.0f);

                var actual = left.GetDot(right);

                Assert.Equal(expected, actual, 6);
            }
コード例 #2
0
            public void op_multiply_mimics_dot()
            {
                var left     = new Vector2F(1, 2);
                var right    = new Vector2F(-3, -100);
                var expected = left.GetDot(right);

                var actual = left * right;

                Assert.Equal(expected, actual);
            }