QGIS API Documentation  3.2.0-Bonn (bc43194)
Classes | Typedefs | Functions
qgsabstractgeometry.h File Reference
#include <QString>
#include "qgis_core.h"
#include "qgis.h"
#include "qgscoordinatetransform.h"
#include "qgswkbtypes.h"
#include "qgswkbptr.h"
Include dependency graph for qgsabstractgeometry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsAbstractGeometry
 Abstract base class for all geometries. More...
 
class  QgsVertexId
 Utility class for identifying a unique vertex within a geometry. More...
 
class  QgsVertexIterator
 Java-style iterator for traversal of vertices of a geometry. More...
 
class  QgsAbstractGeometry::vertex_iterator
 The vertex_iterator class provides STL-style iterator for vertices. More...
 

Typedefs

typedef QVector< QgsRingSequenceQgsCoordinateSequence
 
typedef QVector< QgsPointQgsPointSequence
 
typedef QVector< QgsPointSequenceQgsRingSequence
 

Functions

template<class T >
qgsgeometry_cast (const QgsAbstractGeometry *geom)
 

Typedef Documentation

◆ QgsCoordinateSequence

Definition at line 41 of file qgsabstractgeometry.h.

◆ QgsPointSequence

typedef QVector< QgsPoint > QgsPointSequence

Definition at line 36 of file qgsabstractgeometry.h.

◆ QgsRingSequence

typedef QVector< QgsPointSequence > QgsRingSequence

Definition at line 40 of file qgsabstractgeometry.h.

Function Documentation

◆ qgsgeometry_cast()

template<class T >
T qgsgeometry_cast ( const QgsAbstractGeometry geom)
inline

Definition at line 788 of file qgsabstractgeometry.h.