private string PrintTag(RelationName tag) { string output = ""; if (tag < 0) { tag = ~tag; output += "~"; } return output + tag.ToString(); }
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" : ""; //} }