QGIS API Documentation  2.0.1-Dufour
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Functions
qgsgeometry.h File Reference
#include <QString>
#include <QVector>
#include <QDomDocument>
#include "qgis.h"
#include <geos_c.h>
#include "qgspoint.h"
#include "qgscoordinatetransform.h"
#include "qgsfeature.h"
#include <QSet>
Include dependency graph for qgsgeometry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsGeometry
 A geometry is the spatial representation of a feature. More...
class  QgsGeometry::Error

Typedefs

typedef QVector< QgsPointQgsPolyline
 polyline is represented as a vector of points
typedef QVector< QgsPolylineQgsPolygon
 polygon: first item of the list is outer ring, inner rings (if any) start from second item
typedef QVector< QgsPointQgsMultiPoint
 a collection of QgsPoints that share a common collection of attributes
typedef QVector< QgsPolylineQgsMultiPolyline
 a collection of QgsPolylines that share a common collection of attributes
typedef QVector< QgsPolygonQgsMultiPolygon
 a collection of QgsPolygons that share a common collection of attributes

Functions

 Q_DECLARE_METATYPE (QgsGeometry)

Typedef Documentation

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.

Function Documentation

Q_DECLARE_METATYPE ( QgsGeometry  )