[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kstars-devel
Subject:    [Kstars-devel] branches/kstars/summer/kdeedu/kstars/kstars
From:       Akarsh Simha <akarshsimha () gmail ! com>
Date:       2008-07-10 20:37:59
Message-ID: 1215722279.021869.13693.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 830613 by asimha:

Ensure that the value returned by StarObject::getIndexCoords() is
within the 0 - 360 degrees range.

CCMAIL: kstars-devel@kde.org



 M  +3 -1      starobject.cpp  


--- branches/kstars/summer/kdeedu/kstars/kstars/starobject.cpp #830612:830613
@@ -308,8 +308,10 @@
     dtheta.setRadians( atan2( sin( dir0 ) * sin( dst ) * dec0()->cos(),
                               cos( dst ) - dec0()->sin() * lat1.sin() ) );
 
+    // Using dms instead, to ensure that the numbers are in the right range.
+    dms finalRA( ra0()->Degrees() + dtheta.Degrees() );
 
-    *ra = ra0()->Degrees() + dtheta.Degrees();
+    *ra = finalRA.Degrees();
     *dec = lat1.Degrees();
 
     //    *ra = ra0()->Degrees() + dra;
_______________________________________________
Kstars-devel mailing list
Kstars-devel@kde.org
https://mail.kde.org/mailman/listinfo/kstars-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic