| QGIS API Documentation
    2.2.0-Valmiera
    | 
#include <QString>#include <QVector>#include <QDomDocument>#include "qgis.h"#include <geos_c.h>#include "qgspoint.h"#include "qgscoordinatetransform.h"#include "qgsfeature.h"#include <QSet>

Go to the source code of this file.
| Classes | |
| class | QgsGeometry | 
| class | QgsGeometry::Error | 
| class | QgsWkbPtr | 
| class | QgsConstWkbPtr | 
| Typedefs | |
| typedef QVector< QgsPoint > | QgsPolyline | 
| polyline is represented as a vector of points | |
| typedef QVector< QgsPolyline > | QgsPolygon | 
| polygon: first item of the list is outer ring, inner rings (if any) start from second item | |
| typedef QVector< QgsPoint > | QgsMultiPoint | 
| a collection of QgsPoints that share a common collection of attributes | |
| typedef QVector< QgsPolyline > | QgsMultiPolyline | 
| a collection of QgsPolylines that share a common collection of attributes | |
| typedef QVector< QgsPolygon > | QgsMultiPolygon | 
| a collection of QgsPolygons that share a common collection of attributes | |
| Functions | |
| Q_DECLARE_METATYPE (QgsGeometry) | |
| typedef QVector<QgsPoint> QgsMultiPoint | 
a collection of QgsPoints that share a common collection of attributes
Definition at line 47 of file qgsgeometry.h.
| typedef QVector<QgsPolygon> QgsMultiPolygon | 
a collection of QgsPolygons that share a common collection of attributes
Definition at line 53 of file qgsgeometry.h.
| typedef QVector<QgsPolyline> QgsMultiPolyline | 
a collection of QgsPolylines that share a common collection of attributes
Definition at line 50 of file qgsgeometry.h.
| typedef QVector<QgsPolyline> QgsPolygon | 
polygon: first item of the list is outer ring, inner rings (if any) start from second item
Definition at line 44 of file qgsgeometry.h.
| typedef QVector<QgsPoint> QgsPolyline | 
polyline is represented as a vector of points
Definition at line 38 of file qgsgeometry.h.
| Q_DECLARE_METATYPE | ( | QgsGeometry | ) | 
 1.8.1.2
 1.8.1.2