15 lines
320 B
C#

namespace HexFiled
{
public enum HexDirection {
NE, E, SE, SW, W, NW
}
public static class HexDirectionExtensions
{
public static HexDirection Opposite(this HexDirection direction)
{
return (int)direction < 3 ? (direction + 3) : (direction - 3);
}
}
}