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

List:       kde-commits
Subject:    KDE/kdeedu/kstars/kstars/skycomponents
From:       Alexey Khudyakov <alexey.skladnoy () gmail ! com>
Date:       2010-02-25 20:16:46
Message-ID: 1267129006.387597.21278.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1096105 by khudyakov:

Fix regression where half of stars were not drawn in
horizontal coordinates mode.

Bug appeared because SkyMap's focus() RA0 & dec0 are equal
to zero and simple copying of sky point leads to wrong results

CCMAIL: kstars-devel@kde.org

 M  +2 -1      skymesh.cpp  


--- trunk/KDE/kdeedu/kstars/kstars/skycomponents/skymesh.cpp #1096104:1096105
@@ -67,7 +67,8 @@
 void SkyMesh::aperture(SkyPoint *p0, double radius, MeshBufNum_t bufNum)
 {
     KStarsData* data = KStarsData::Instance();
-    SkyPoint p1 = *p0;
+    // FIXME: simple copying leads to incorrect results because RA0 && dec0 are both zero sometimes
+    SkyPoint p1( p0->ra(), p0->dec() );
     long double now = data->updateNum()->julianDay();
     p1.apparentCoord( now, J2000 );
 
[prev in list] [next in list] [prev in thread] [next in thread] 

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