public UnhandledField(Coord position, List <Coord> path, int distance) { Position = position; Path = path; Distance = distance; }
public Note(Coord pos, string text) { Id = PaintAbles.GlobalId++; Pos = pos; SetText(text); }
public Cursor(Coord c) { Pos = c; }
public Cursor Move(Coord delta) { return(new Cursor(Pos.Move(delta))); }
public Label Move(Coord delta) { return(new Label(Id, Pos.Move(delta), Text, Direction)); }
public Label(Coord pos, string text) { Id = PaintAbles.GlobalId++; Text = text; Pos = pos; }
public Line Move(Coord delta) { throw new NotImplementedException(); }
public UmlUser(Coord pos, string text) { Id = PaintAbles.GlobalId++; Pos = pos; Text = text; }
public UmlUser Move(Coord delta) { Pos = Pos.Move(delta); return(this); }