public void FromCartesian() { Assert.AreEqual(V2.Zero, IsometricCoords.FromCartesian(V2.Zero)); Assert.AreEqual(new V2(-1, 3), IsometricCoords.FromCartesian(V2.One)); Assert.AreEqual(new V2(-2, 2), IsometricCoords.FromCartesian(V2.Up)); Assert.AreEqual(new V2(-1, -1), IsometricCoords.FromCartesian(V2.Left)); }
public void ToCartesian() { Assert.AreEqual(V2.Zero, IsometricCoords.ToCartesian(new V2(0, 0))); Assert.AreEqual(V2.One, IsometricCoords.ToCartesian(new V2(-1, 3))); Assert.AreEqual(V2.Up, IsometricCoords.ToCartesian(new V2(-2, 2))); Assert.AreEqual(V2.Left, IsometricCoords.ToCartesian(new V2(-1, -1))); }