Ejemplo n.º 1
0
 public List <FlightSoundCircles> CalculateFlightSound(
     FlightSoundCalculationInputData id,
     List <double> SoundLevels,
     RadiusInterval RadiusInterval,
     FrequencyBand FrequencyBand)
 {
     return(flightNoiseModel.Calculate(id, SoundLevels, RadiusInterval, FrequencyBand));
 }
Ejemplo n.º 2
0
 public void CalculateFlightSound(
     FlightSoundCalculationInputData id,
     List <double> SoundLevels,
     RadiusInterval RadiusInterval,
     out List <EffectiveFlightSound> EffectiveFlightSounds,
     out List <FlightSoundCircles> FlightSoundCircles)
 {
     flightNoiseModel.Calculate(id, SoundLevels, RadiusInterval, out EffectiveFlightSounds, out FlightSoundCircles);
 }
Ejemplo n.º 3
0
 public void OpenFlightNoiseInputData(
     string FileName,
     out FlightSoundCalculationInputData id,
     out Dictionary <double, Color> SoundLevels,
     out RadiusInterval RadiusInterval,
     out FrequencyBand FrequencyBand)
 {
     flightNoiseModel.Open(FileName, out id, out SoundLevels, out RadiusInterval, out FrequencyBand);
 }
Ejemplo n.º 4
0
 public void SaveFlightNoiseInputData(
     string FileName,
     FlightSoundCalculationInputData id,
     Dictionary <double, Color> SoundLevels,
     RadiusInterval RadiusInterval,
     FrequencyBand FrequencyBand)
 {
     flightNoiseModel.Save(FileName, id, SoundLevels, RadiusInterval, FrequencyBand);
 }
Ejemplo n.º 5
0
 public void OpenFlightNoiseInputData            // Метод, пределяющий исходные данные для расчёта уровня шума в полёте из файла
 (
     XmlDocument xmlDoc,                         // Файл .xml и исходными данными
     out FlightSoundCalculationInputData id,     // Переменная, в которую записываются основные исходные данные
     out Dictionary <double, Color> SoundLevels, // Переменная, в которую записывается словарь, ключи которого -- уровни шума в слышимом диапазоне, значения -- цвет отображения геометрического места точек
     out RadiusInterval RadiusInterval,          // Область расчёта геометрическое место точек, в которых уровни шума в слышиомом диапазоне равны ключам словаря SoundLevels
     out FrequencyBand FrequencyBand             // Спектр частот
 )
 {
     flightNoiseModel.Open(xmlDoc, out id, out SoundLevels, out RadiusInterval, out FrequencyBand);
 }
Ejemplo n.º 6
0
 public List <EffectiveFlightSound> CalculateFlightSound(FlightSoundCalculationInputData id)
 {
     return(flightNoiseModel.Calculate(id));
 }