diff --git a/Structs/MathHelper.cs b/Structs/MathHelper.cs deleted file mode 100644 index fc020f5..0000000 --- a/Structs/MathHelper.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace MoonTools.Core.Structs -{ - public static class MathHelper - { - public static double ToRadians(double angle) - { - return (System.Math.PI / 180) * angle; - } - } -} \ No newline at end of file diff --git a/Tests/Transform2DTest.cs b/Tests/Transform2DTest.cs index 32372f7..cb323e2 100644 --- a/Tests/Transform2DTest.cs +++ b/Tests/Transform2DTest.cs @@ -47,10 +47,10 @@ namespace Tests [Test] public void Compose() { - var transformA = new Transform2D(new Position2D(4, 1), 5f, new Vector2(3, 1)); - var transformB = new Transform2D(new Position2D(15, 2), 12f, new Vector2(1, 2)); + var transformA = new Transform2D(new Position2D(4, 1), (float)System.Math.PI / 2, new Vector2(3, 1)); + var transformB = new Transform2D(new Position2D(15, 2), (float)System.Math.PI / 4, new Vector2(1, 2)); - transformA.Compose(transformB).Should().BeEquivalentTo(new Transform2D(new Position2D(19, 3), 17f, new Vector2(3, 2))); + transformA.Compose(transformB).Should().BeEquivalentTo(new Transform2D(new Position2D(19, 3), 3 * (float)System.Math.PI / 4, new Vector2(3, 2))); } } } \ No newline at end of file