public void TestCoordinatesInFieldPosition() { TimelineEvent evt = CreateTimelineEvent(); Assert.AreEqual(evt.CoordinatesInFieldPosition(FieldPositionType.Field), evt.FieldPosition); Assert.AreEqual(evt.CoordinatesInFieldPosition(FieldPositionType.HalfField), evt.HalfFieldPosition); Assert.AreEqual(evt.CoordinatesInFieldPosition(FieldPositionType.Goal), evt.GoalPosition); }
void AddPlay(TimelineEvent play) { Coordinates coords; coords = play.CoordinatesInFieldPosition(FieldPosition); if (coords == null) { return; } PointLocationView view = AddPosition(coords.Points); view.TimelineEvent = play; if (Filter != null) { view.Visible = Filter.IsVisible(play); } }
public void AddPlay(TimelineEvent play) { PositionObject po; Coordinates coords; coords = play.CoordinatesInFieldPosition(FieldPosition); if (coords == null) { return; } po = new PositionObject(coords.Points, Background.Width, Background.Height); po.Play = play; po.Project = Project; if (Filter != null) { po.Visible = Filter.IsVisible(play); } AddObject(po); }