public void ShiftVoxelPosition_XPlus() { var pos = new BlockPosition(); pos = pos.ShiftAlongDirection(0); Assert.AreEqual(1, pos.X); Assert.AreEqual(0, pos.Y); Assert.AreEqual(0, pos.Z); }
public void ShiftVoxelPosition_ZMinus() { var pos = new BlockPosition(); pos = pos.ShiftAlongDirection(5, 5); Assert.AreEqual(0, pos.X); Assert.AreEqual(0, pos.Y); Assert.AreEqual(-5, pos.Z); }