|
QGIS API Documentation 4.1.0-Master (01362494303)
|
#include "qgsconfig.h"#include <geos_c.h>#include "qgis_core.h"#include "qgis_sip.h"#include "qgsgeometry.h"#include "qgsgeometryengine.h"#include <QThreadStorage>

Go to the source code of this file.
Classes | |
| struct | geos::GeosDeleter |
| Destroys the GEOS geometry geom, using the static QGIS geos context. More... | |
| class | QgsGeos |
| Does vector analysis using the GEOS library and handles import, export, and exception handling. More... | |
| class | QgsGeosContext |
| Used to create and store a proj context object, correctly freeing the context upon destruction. More... | |
| class | QgsScopedGeosContextRegisterFeedback |
| Scoped object for setting the current thread GEOS context feedback object. More... | |
Namespaces | |
| namespace | geos |
| Contains geos related utilities and functions. | |
Typedefs | |
| using | geos::buffer_params_unique_ptr = std::unique_ptr< GEOSBufferParams, GeosDeleter> |
| Scoped GEOS buffer params pointer. | |
| using | geos::coord_sequence_unique_ptr = std::unique_ptr< GEOSCoordSequence, GeosDeleter> |
| Scoped GEOS coordinate sequence pointer. | |
| using | geos::prepared_unique_ptr = std::unique_ptr< const GEOSPreparedGeometry, GeosDeleter> |
| Scoped GEOS prepared geometry pointer. | |
| using | geos::unique_ptr = std::unique_ptr< GEOSGeometry, GeosDeleter> |
| Scoped GEOS pointer. | |