diff options
Diffstat (limited to 'src/imports/location/qgeomapitemgeometry_p.h')
-rw-r--r-- | src/imports/location/qgeomapitemgeometry_p.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/imports/location/qgeomapitemgeometry_p.h b/src/imports/location/qgeomapitemgeometry_p.h index 3e4a6247..39ad5bd5 100644 --- a/src/imports/location/qgeomapitemgeometry_p.h +++ b/src/imports/location/qgeomapitemgeometry_p.h @@ -58,15 +58,6 @@ class QGeoMap; class QGeoMapItemGeometry { public: - - struct Point - { - inline Point(qreal x, qreal y) : x(x), y(y) {} - inline Point() : x(0), y(0) {} - inline Point(const QPointF &pt) : x(pt.x()), y(pt.y()) {} - qreal x, y; - }; - QGeoMapItemGeometry(); inline bool isSourceDirty() const { return sourceDirty_; } @@ -97,10 +88,10 @@ public: } inline QVector2D vertex(quint32 index) const { - return QVector2D(screenVertices_[index].x, screenVertices_[index].y); + return QVector2D(screenVertices_[index]); } - inline QVector<Point> vertices() const { return screenVertices_; } + inline QVector<QPointF> vertices() const { return screenVertices_; } inline QVector<quint32> indices() const { return screenIndices_; } inline bool isIndexed() const { return (!screenIndices_.isEmpty()); } @@ -142,7 +133,7 @@ protected: QGeoCoordinate srcOrigin_; - QVector<Point> screenVertices_; + QVector<QPointF> screenVertices_; QVector<quint32> screenIndices_; }; |