QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
This is the complete list of members for QgsGeos, including all inherited members.
area(QString *errorMsg=nullptr) const override | QgsGeos | virtual |
asGeos(const QgsAbstractGeometryV2 *geom, double precision=0) | QgsGeos | static |
buffer(double distance, int segments, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
buffer(double distance, int segments, int endCapStyle, int joinStyle, double mitreLimit, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
centroid(QgsPointV2 &pt, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
closestPoint(const QgsGeometry &other, QString *errorMsg=nullptr) const | QgsGeos | |
combine(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
combine(const QList< QgsAbstractGeometryV2 *> &, QString *errorMsg=nullptr) const override | QgsGeos | |
QgsGeometryEngine::combine(const QList< QgsAbstractGeometryV2 * > &, QString *errorMsg=nullptr) const =0 | QgsGeometryEngine | pure virtual |
contains(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
convexHull(QString *errorMsg=nullptr) const override | QgsGeos | virtual |
coordSeqPoint(const GEOSCoordSequence *cs, int i, bool hasZ, bool hasM) | QgsGeos | static |
crosses(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
difference(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
disjoint(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
distance(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
envelope(QString *errorMsg=nullptr) const override | QgsGeos | virtual |
fromGeos(const GEOSGeometry *geos) | QgsGeos | static |
fromGeosPolygon(const GEOSGeometry *geos) | QgsGeos | static |
geometryChanged() override | QgsGeos | virtual |
getGEOSHandler() | QgsGeos | static |
interpolate(double distance, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
intersection(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
intersects(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
isEmpty(QString *errorMsg=nullptr) const override | QgsGeos | virtual |
isEqual(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
isValid(QString *errorMsg=nullptr) const override | QgsGeos | virtual |
length(QString *errorMsg=nullptr) const override | QgsGeos | virtual |
lineLocatePoint(const QgsPointV2 &point, QString *errorMsg=nullptr) const | QgsGeos | |
mergeLines(QString *errorMsg=nullptr) const | QgsGeos | |
mGeometry | QgsGeometryEngine | protected |
offsetCurve(double distance, int segments, int joinStyle, double mitreLimit, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
overlaps(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
pointOnSurface(QgsPointV2 &pt, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
prepareGeometry() override | QgsGeos | virtual |
QgsGeometryEngine(const QgsAbstractGeometryV2 *geometry) | QgsGeometryEngine | inline |
QgsGeometryEngine() | QgsGeometryEngine | protected |
QgsGeos(const QgsAbstractGeometryV2 *geometry, double precision=0) | QgsGeos | |
relate(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
relatePattern(const QgsAbstractGeometryV2 &geom, const QString &pattern, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
reshapeGeometry(const QgsLineStringV2 &reshapeWithLine, int *errorCode, QString *errorMsg=nullptr) const | QgsGeos | |
shortestLine(const QgsGeometry &other, QString *errorMsg=nullptr) const | QgsGeos | |
simplify(double tolerance, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
splitGeometry(const QgsLineStringV2 &splitLine, QList< QgsAbstractGeometryV2 *> &newGeometries, bool topological, QgsPointSequenceV2 &topologyTestPoints, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
symDifference(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
touches(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
within(const QgsAbstractGeometryV2 &geom, QString *errorMsg=nullptr) const override | QgsGeos | virtual |
~QgsGeometryEngine() | QgsGeometryEngine | inlinevirtual |
~QgsGeos() | QgsGeos |