diff options
author | Alexander V. Wolf <alex.v.wolf@gmail.com> | 2022-07-15 21:17:28 +0700 |
---|---|---|
committer | Alexander V. Wolf <alex.v.wolf@gmail.com> | 2022-07-15 21:17:28 +0700 |
commit | d91440a3760e601d8ab57a12168dd54626f36f51 (patch) | |
tree | 99e8570b6f3aa973f6af85cce6886952d5d35fdd | |
parent | 4a7be0d08b0d44f0d128ed63bb2db47e2c0e4fdb (diff) |
Fix checking eastern and western eventsquadrature
Co-authored-by: Worachate Boonplod
Co-authored-by: @worachate001
-rw-r--r-- | src/gui/AstroCalcDialog.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/AstroCalcDialog.cpp b/src/gui/AstroCalcDialog.cpp index 3f2a7135e7..119d2c638f 100644 --- a/src/gui/AstroCalcDialog.cpp +++ b/src/gui/AstroCalcDialog.cpp @@ -6427,7 +6427,7 @@ bool AstroCalcDialog::isSecondObjectRight(double JD, PlanetP object1, StelObject core->update(0); const double angle1 = object1->getJ2000EquatorialPos(core).longitude() * M_180_PI; const double angle2 = object2->getJ2000EquatorialPos(core).longitude() * M_180_PI; - return ((angle2-angle1)>0.0); + return (StelUtils::fmodpos(angle2-angle1, 360.)<180.); } QMap<double, double> AstroCalcDialog::findGreatestElongationApproach(PlanetP& object1, StelObjectP& object2, double startJD, double stopJD) |