static async void CalculateWave(double daysBeforeZeroPoint, double daysAfterZeroPoint, double timeInterval, int waveFactor) { WaveGenerator wave = new WaveGenerator(daysBeforeZeroPoint, daysAfterZeroPoint, timeInterval, waveFactor); wave.OnWavePointGenerated += Toolbox.Events.OnWavePointGenerated; wave.OnWaveGenerationComplete += Toolbox.Events.OnWaveGenerationComplete; await wave.GenerateAsync(); }