Beispiel #1
0
 public void OrbitToParameters(
     double pericenterDistance,
     double eccentricity,
     double inclination,
     double ascendingNode,
     double argOfPeriapsis,
     double meanAnomalyAtEpoch,
     double period,
     DateTime epoch,
     DateTime time,
     double[] vector)
 {
     CelestialMechanics.Orbit o =
         new EllipticalOrbit(pericenterDistance,
                             eccentricity, inclination, ascendingNode,
                             argOfPeriapsis, meanAnomalyAtEpoch, period, epoch.DateTimeToDay());
     o.vectorAtTime(time.DateTimeToDay(), vector);
 }