public Flight(FTDataPoint first) { Tag = first.Tag; CurrentPosition = new Vector2(first.X, first.Y); CurrentAltitude = first.Altitude; LastUpdated = first.TimeStamp; //TrackDataLog = new SortedList<DateTime, FTDataPoint>(); TrackDataLog = new LinkedList <FTDataPoint>(); VelocityCalculator = new FlightVelocityCalculator(this); CourseCalculator = new FlightCourseCalculator(this); }
//public event EventHandler<FlightTrackUpdatedEventArgs> FlightTrackUpdated; public Flight(FTDataPoint first) { _tag = first.Tag; _currentPosition = new Vector2(first.X, first.Y); _currentAltitude = first.Altitude; _lastUpdated = first.TimeStamp; _trackDataLog = new LinkedList <FTDataPoint>(); _velocityCalculator = new FlightVelocityCalculator(); _courseCalculator = new FlightCourseCalculator(); }
public void SetUp() { _uut = new FlightCourseCalculator(); }