Exemplo n.º 1
0
 //returns a new Orbit object that represents the result of applying a given dV to o at UT
 public static Orbit PerturbedOrbit(this Orbit o, double UT, Vector3d dV)
 {
     //should these in fact be swapped?
     return(JUtil.OrbitFromStateVectors(o.SwappedAbsolutePositionAtUT(UT), o.SwappedOrbitalVelocityAtUT(UT) + dV, o.referenceBody, UT));
 }