Dwarrowdelf.TerrainGen.RiverGen.MapCoord C# (CSharp) Method

MapCoord() private method

private MapCoord ( int c, SideEdge edge ) : IntVector2
c int
edge SideEdge
return IntVector2
        IntVector2 MapCoord(int c, SideEdge edge)
        {
            switch (edge)
            {
                case SideEdge.Left:
                    return new IntVector2(0, c);
                case SideEdge.Top:
                    return new IntVector2(c, 0);
                case SideEdge.Right:
                    return new IntVector2(m_terrain.Width - 1, c);
                case SideEdge.Bottom:
                    return new IntVector2(c, m_terrain.Height - 1);
                default:
                    throw new Exception();
            }
        }