1 package net.sf.openrocket.simulation;
3 import net.sf.openrocket.util.Coordinate;
4 import net.sf.openrocket.util.Quaternion;
6 public class RK4SimulationStatus extends SimulationStatus {
7 public Quaternion orientation;
8 public Coordinate rotation;
10 public Coordinate launchRodDirection;
14 * Provides a copy of the simulation status. The orientation quaternion is
15 * cloned as well, so changing it does not affect other simulation status objects.
18 public RK4SimulationStatus clone() {
19 RK4SimulationStatus copy = (RK4SimulationStatus) super.clone();
20 copy.orientation = this.orientation.clone();