import java.util.List;
import net.sf.openrocket.aerodynamics.AerodynamicCalculator;
+import net.sf.openrocket.document.Simulation;
import net.sf.openrocket.masscalc.MassCalculator;
import net.sf.openrocket.models.atmosphere.AtmosphericModel;
import net.sf.openrocket.models.gravity.GravityModel;
private Rocket rocket;
private String motorID = null;
+ private Simulation simulation; // The parent simulation
private double launchRodLength = 1;
this.modID++;
}
-
-
+ public void setSimulation(Simulation sim) {
+ this.simulation = sim;
+ }
+ public Simulation getSimulation(){
+ return this.simulation;
+ }
+
// TODO: HIGH: Make cleaner
public List<SimulationListener> getSimulationListenerList() {
return simulationListeners;