[QGIS Commit] r8209 - trunk/qgis/src/gui

svn_qgis at osgeo.org svn_qgis at osgeo.org
Wed Mar 12 06:07:55 EDT 2008


Author: jef
Date: 2008-03-12 06:07:54 -0400 (Wed, 12 Mar 2008)
New Revision: 8209

Modified:
   trunk/qgis/src/gui/qgsrubberband.cpp
   trunk/qgis/src/gui/qgsrubberband.h
Log:
reintroduce getPoint method for QgsRubberband

Modified: trunk/qgis/src/gui/qgsrubberband.cpp
===================================================================
--- trunk/qgis/src/gui/qgsrubberband.cpp	2008-03-12 09:57:45 UTC (rev 8208)
+++ trunk/qgis/src/gui/qgsrubberband.cpp	2008-03-12 10:07:54 UTC (rev 8209)
@@ -361,3 +361,11 @@
     }
   return count;
 }
+
+const QgsPoint *QgsRubberBand::getPoint(int i, int j) const
+{
+  if( i<mPoints.size() && j<mPoints[i].size() )
+    return &mPoints[i][j];
+  else
+    return 0;
+}

Modified: trunk/qgis/src/gui/qgsrubberband.h
===================================================================
--- trunk/qgis/src/gui/qgsrubberband.h	2008-03-12 09:57:45 UTC (rev 8208)
+++ trunk/qgis/src/gui/qgsrubberband.h	2008-03-12 10:07:54 UTC (rev 8209)
@@ -63,6 +63,9 @@
     /**Returns count of vertices in all lists of mPoint*/
     int numberOfVertices() const;
 
+    /**Return vertex*/
+    const QgsPoint *getPoint(int i, int j=0) const;
+
   protected:
     virtual void paint(QPainter* p);
     



More information about the QGIS-commit mailing list