public void air_ThresholdReached(object sender, AirspaceChangedEventArgs e)
        {
            _screen.printTracks(e.Tracks);
            _condition.TooClose(e.Tracks);

            if (_condition.GetSeperation())
            {
                for (int x = 0; x < _condition.GetConflictAirplain1().Count(); x++)
                {
                    _screen.printConflict(_condition.GetConflictAirplain1()[x], _condition.GetConflictAirplain2()[x]);
                }
            }
        }
Beispiel #2
0
 protected virtual void AirTrafficController(AirspaceChangedEventArgs e)
 {
     AirspaceChangedEvent?.Invoke(this, e);
 }