Ejemplo n.º 1
0
        public void ToWorldVector()
        {
            var c        = new coordinates(2d, math.PI_DBL / 2d);
            var expected = new double2(0d, 2d);
            var actual   = c.ToWorldVector();

            Assert.AreEqual(expected.x, actual.x, tolerance);
            Assert.AreEqual(expected.y, actual.y, tolerance);
        }
Ejemplo n.º 2
0
        public void ToWorldVector_PolarVector()
        {
            var c        = new coordinates(1d, math.PI_DBL / 2d);
            var v_polar  = new double2(2d, 3d);
            var expected = new double2(-2d, 4d);
            var actual   = c.ToWorldVector(v_polar);

            Assert.AreEqual(expected.x, actual.x, tolerance);
            Assert.AreEqual(expected.y, actual.y, tolerance);
        }