Knot3.Game.Data.KnotStringIO.EncodeEdge C# (CSharp) Method

EncodeEdge() private static method

private static EncodeEdge ( System.Edge edge ) : char
edge System.Edge
return char
        private static char EncodeEdge(Edge edge)
        {
            Dictionary<Direction, char> reversed = DirectionCodeMap.ReverseDictionary ();
            if (reversed.ContainsKey (edge.Direction)) {
                return reversed [edge.Direction];
            }
            else {
                throw new IOException ("Failed to encode Edge: '" + edge + "'!");
            }
        }