QGIS API Documentation  3.4.15-Madeira (e83d02e274)
Classes | Typedefs | Functions
qgsabstractgeometry.h File Reference
#include <functional>
#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::const_part_iterator
 The part_iterator class provides STL-style iterator for const references to geometry parts. More...
 
class  QgsAbstractGeometry::part_iterator
 The part_iterator class provides STL-style iterator for geometry parts. More...
 
class  QgsAbstractGeometry
 Abstract base class for all geometries. More...
 
class  QgsGeometryConstPartIterator
 Java-style iterator for const traversal of parts of a geometry. More...
 
class  QgsGeometryPartIterator
 Java-style iterator for traversal of parts of a geometry. 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

Definition at line 45 of file qgsabstractgeometry.h.

typedef QVector< QgsPoint > QgsPointSequence

Definition at line 40 of file qgsabstractgeometry.h.

typedef QVector< QgsPointSequence > QgsRingSequence

Definition at line 44 of file qgsabstractgeometry.h.

Function Documentation

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

Definition at line 999 of file qgsabstractgeometry.h.