AIsOfCatan.MapScreen.GetTerrainCoords C# (CSharp) Метод

GetTerrainCoords() приватный Метод

private GetTerrainCoords ( int index ) : Edge
index int
Результат Edge
        private Edge GetTerrainCoords(int index)
        {
            int row = 0;
            bool longrow = false;
            while (index >= (longrow ? 7 : 6))
            {
                row++;
                index -= longrow ? 7 : 6;
                longrow = !longrow;
            }
            return new Edge(row, index);
        }