[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