[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:       2011-02-21 19:55:05
Message-ID: 20110221195505.0CB10AC8C2 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1222106 by khudyakov:

Constify SkyMesh::index(...)

 M  +5 -5      skymesh.cpp  
 M  +5 -5      skymesh.h  


--- trunk/KDE/kdeedu/kstars/kstars/skycomponents/skymesh.cpp #1222105:1222106
@@ -97,7 +97,7 @@
     return ( intersectSize( DRAW_BUF ) * 100 < percent * size() );
 }
 
-Trixel SkyMesh::index(SkyPoint *p)
+Trixel SkyMesh::index(const SkyPoint* p)
 {
     return HTMesh::index( p->ra0().Degrees(), p->dec0().Degrees() );
 }
@@ -118,7 +118,7 @@
 }
 
 
-void SkyMesh::index(SkyPoint *p, double radius, MeshBufNum_t bufNum )
+void SkyMesh::index(const SkyPoint *p, double radius, MeshBufNum_t bufNum )
 {
     HTMesh::intersect( p->ra().Degrees(), p->dec().Degrees(), radius, (BufNum) bufNum );
 
@@ -127,20 +127,20 @@
         printf("Warining: overlapping buffer: %d\n", bufNum);
 }
 
-void SkyMesh::index( SkyPoint* p1, SkyPoint* p2 )
+void SkyMesh::index( const SkyPoint* p1, const SkyPoint* p2 )
 {
     HTMesh::intersect( p1->ra0().Degrees(), p1->dec0().Degrees(),
                        p2->ra0().Degrees(), p2->dec0().Degrees() );
 }
 
-void SkyMesh::index( SkyPoint* p1, SkyPoint* p2, SkyPoint* p3 )
+void SkyMesh::index( const SkyPoint* p1, const SkyPoint* p2, const SkyPoint* p3 )
 {
     HTMesh::intersect( p1->ra0().Degrees(), p1->dec0().Degrees(),
                        p2->ra0().Degrees(), p2->dec0().Degrees(),
                        p3->ra0().Degrees(), p3->dec0().Degrees() );
 }
 
-void SkyMesh::index( SkyPoint* p1, SkyPoint* p2, SkyPoint* p3, SkyPoint* p4 )
+void SkyMesh::index( const SkyPoint* p1, const SkyPoint* p2, const SkyPoint* p3, const SkyPoint* p4 )
 {
     HTMesh::intersect( p1->ra0().Degrees(), p1->dec0().Degrees(),
                        p2->ra0().Degrees(), p2->dec0().Degrees(),
--- trunk/KDE/kdeedu/kstars/kstars/skycomponents/skymesh.h #1222105:1222106
@@ -137,7 +137,7 @@
 
     /* @short returns the index of the trixel containing p.
      */
-    Trixel index( SkyPoint *p );
+    Trixel index( const SkyPoint *p );
 
     /**
      * @short returns the sky region needed to cover the rectangle defined by two
@@ -202,22 +202,22 @@
     /* @short finds the indices of the trixels covering the circle specified
      * by center and radius.
      */
-    void index( SkyPoint *center, double radius, MeshBufNum_t bufNum=DRAW_BUF );
+    void index( const SkyPoint *center, double radius, MeshBufNum_t bufNum=DRAW_BUF );
 
     /* @short finds the indices of the trixels covering the line segment
      * connecting p1 and p2.
      */
-    void index( SkyPoint* p1, SkyPoint* p2 );
+    void index( const SkyPoint* p1, const SkyPoint* p2 );
 
     /* @short finds the indices of the trixels covering the triangle
      * specified by vertices: p1, p2, and p3.
      */
-    void index( SkyPoint* p1, SkyPoint* p2, SkyPoint* p3 );
+    void index( const SkyPoint* p1, const SkyPoint* p2, const SkyPoint* p3 );
 
     /* @short finds the indices of the trixels covering the quadralateral
      * specified by the vertices: p1, p2, p3, and p4.
      */
-    void index( SkyPoint* p1, SkyPoint* p2, SkyPoint* p3, SkyPoint* p4 );
+    void index( const SkyPoint* p1, const SkyPoint* p2, const SkyPoint* p3, const SkyPoint* p4 );
 
 
     //----- IndexHash Routines -----
[prev in list] [next in list] [prev in thread] [next in thread] 

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