]> git.mxchange.org Git - simgear.git/blobdiff - simgear/ephemeris/star.cxx
Clamp pitch values rather than just dumping an error message.
[simgear.git] / simgear / ephemeris / star.cxx
index 01f20b729520b3977bbc36e7faaca63a93040cd8..3a74bac31da0006ca353b06a2b4fa4fc9681763f 100644 (file)
@@ -84,9 +84,9 @@ void Star::updatePosition(double mjd)
 
   updateOrbElements(mjd);
   
-  actTime = fgCalcActTime(mjd);
-  ecl = DEG_TO_RAD * (23.4393 - 3.563E-7 * actTime); // Angle in Radians
-  eccAnom = fgCalcEccAnom(M, e);  // Calculate the eccentric Anomaly (also known as solving Kepler's equation)
+  actTime = sgCalcActTime(mjd);
+  ecl = SGD_DEGREES_TO_RADIANS * (23.4393 - 3.563E-7 * actTime); // Angle in Radians
+  eccAnom = sgCalcEccAnom(M, e);  // Calculate the eccentric Anomaly (also known as solving Kepler's equation)
   
   xv = cos(eccAnom) - e;
   yv = sqrt (1.0 - e*e) * sin(eccAnom);