tweaks
parent
d27b5c55d3
commit
7da0aca6b9
|
@ -1,10 +0,0 @@
|
|||
namespace MoonTools.Core.Structs
|
||||
{
|
||||
public static class MathHelper
|
||||
{
|
||||
public static double ToRadians(double angle)
|
||||
{
|
||||
return (System.Math.PI / 180) * angle;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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)));
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue