private void ApplyPartialFlightNoiseInputDataButton_Click(object sender, EventArgs e)
        {
            ApplyFlightNoisePartialInputDataEventArgs ApplyArgs = (sender == ApplyRocketFlightNoiseInputDataButton) ?
                                                                  new ApplyFlightNoisePartialInputDataEventArgs(
                Part.Rocket,
                RocketFlightNoiseBallisticsTextBox.Text,
                GetFlowParameters(Part.Rocket)) :
                                                                  new ApplyFlightNoisePartialInputDataEventArgs(
                Part.Vehicle,
                VehicleFlightNoiseBallisticsTextBox.Text,
                GetFlowParameters(Part.Vehicle));

            ApplyFlightNoisePartialInputData(this, ApplyArgs);
        }
Exemple #2
0
 void MainView_ApplyFlightNoisePartialInputData(ApplyFlightNoisePartialInputDataEventArgs e)
 {
     flightNoiseCalculation.PartialInputDataChanged = true;
     if (e.Part == Part.Rocket)
     {
         flightNoiseCalculation.RocketBallistics     = (RocketBallistics)e.Ballistics;
         flightNoiseCalculation.RocketFlowParameters = e.FlowParameters;
     }
     else
     {
         flightNoiseCalculation.VehicleBallistics     = (VehicleBallistics)e.Ballistics;
         flightNoiseCalculation.VehicleFlowParameters = e.FlowParameters;
     }
 }