Example #1
0
 private string PrintTag(RelationName tag)
 {
     string output = "";
     if (tag < 0)
     {
         tag = ~tag;
         output += "~";
     }
     return output + tag.ToString();
 }
Example #2
0
    public static string PrettyPrint(RelationName state, bool value)
    {
        return (value == true) ? state.ToString() : "";

        //switch (state)
        //{
        //    case RelationName.IsSittingOn:    return value ? " Iso" : "";
        //    case RelationName.IsFriendOf:     return value ? " Ifo" : "";
        //    case RelationName.IsAdjacentTo:   return value ? " Iat" : "";
        //    case RelationName.IsGuarding: return value ? " Igd" : "";
        //    case RelationName.IsInZone:       return value ? " Iir" : "";
        //    case RelationName.FrontZone:  return value ? " Dfz" : "";
        //    case RelationName.RearZone:   return value ? " Drz" : "";
        //    default: return value ? " Xxx" : "";
        //}
    }