QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
QgsMultiPolygon Member List

This is the complete list of members for QgsMultiPolygon, including all inherited members.

addGeometry(QgsAbstractGeometry *g) overrideQgsMultiPolygonvirtual
addMValue(double mValue=0) overrideQgsGeometryCollectionvirtual
addZValue(double zValue=0) overrideQgsGeometryCollectionvirtual
adjacentVertices(QgsVertexId vertex, QgsVertexId &previousVertex, QgsVertexId &nextVertex) const overrideQgsGeometryCollectionvirtual
area() const override SIP_HOLDGILQgsGeometryCollectionvirtual
asGml2(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const overrideQgsMultiPolygonvirtual
asGml3(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const overrideQgsMultiPolygonvirtual
asJson(int precision=17)QgsAbstractGeometry
asJsonObject(int precision=17) const overrideQgsMultiPolygonvirtual
asKml(int precision=17) const overrideQgsGeometryCollectionvirtual
asQPainterPath() const overrideQgsGeometryCollectionvirtual
asWkb(QgsAbstractGeometry::WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const overrideQgsGeometryCollection
QgsAbstractGeometry::asWkb(WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const =0QgsAbstractGeometrypure virtual
asWkt(int precision=17) const overrideQgsGeometryCollectionvirtual
AxisOrder enum nameQgsAbstractGeometry
boundary() const overrideQgsMultiPolygonvirtual
boundingBox() const overrideQgsGeometryCollectionvirtual
boundingBoxIntersects(const QgsRectangle &rectangle) const override SIP_HOLDGILQgsGeometryCollectionvirtual
calculateBoundingBox() const overrideQgsGeometryCollectionprotectedvirtual
cast(const QgsAbstractGeometry *geom)QgsMultiPolygoninlinestatic
centroid() constQgsAbstractGeometryvirtual
childCount() const overrideQgsGeometryCollectionprotectedvirtual
childGeometry(int index) const overrideQgsGeometryCollectionprotectedvirtual
childPoint(int index) constQgsAbstractGeometryprotectedvirtual
clear() overrideQgsMultiPolygonvirtual
clearCache() const overrideQgsGeometryCollectionprotectedvirtual
clone() const overrideQgsMultiPolygonvirtual
closestSegment(const QgsPoint &pt, QgsPoint &segmentPt, QgsVertexId &vertexAfter, int *leftOf=nullptr, double epsilon=4 *std::numeric_limits< double >::epsilon()) const overrideQgsGeometryCollectionvirtual
compareTo(const QgsAbstractGeometry *other) constQgsAbstractGeometryvirtual
compareToSameClass(const QgsAbstractGeometry *other) const finalQgsGeometryCollectionprotectedvirtual
const_parts_begin() constQgsAbstractGeometryinline
const_parts_end() constQgsAbstractGeometry
convertTo(QgsWkbTypes::Type type)QgsAbstractGeometryvirtual
coordinateSequence() const overrideQgsGeometryCollectionvirtual
createEmptyWithSameType() const overrideQgsMultiPolygonvirtual
deleteVertex(QgsVertexId position) overrideQgsGeometryCollectionvirtual
dimension() const override SIP_HOLDGILQgsGeometryCollectionvirtual
draw(QPainter &p) const overrideQgsGeometryCollectionvirtual
dropMValue() overrideQgsGeometryCollectionvirtual
dropZValue() overrideQgsGeometryCollectionvirtual
filterVertices(const std::function< bool(const QgsPoint &) > &filter) overrideQgsGeometryCollectionvirtual
FlagExportTrianglesAsPolygons enum valueQgsAbstractGeometry
fromCollectionWkt(const QString &wkt, const QVector< QgsAbstractGeometry * > &subtypes, const QString &defaultChildWkbType=QString())QgsGeometryCollectionprotected
fromWkb(QgsConstWkbPtr &wkb) overrideQgsGeometryCollectionvirtual
fromWkt(const QString &wkt) overrideQgsMultiPolygonvirtual
geometryN(int n) constQgsGeometryCollectioninline
geometryN(int n) SIP_HOLDGILQgsGeometryCollection
geometryType() const override SIP_HOLDGILQgsMultiPolygonvirtual
hasChildGeometries() constQgsAbstractGeometryprotectedvirtual
hasCurvedSegments() const override SIP_HOLDGILQgsGeometryCollectionvirtual
insertGeometry(QgsAbstractGeometry *g, int index) overrideQgsMultiPolygonvirtual
insertVertex(QgsVertexId position, const QgsPoint &vertex) overrideQgsGeometryCollectionvirtual
is3D() const SIP_HOLDGILQgsAbstractGeometryinline
isEmpty() const override SIP_HOLDGILQgsGeometryCollectionvirtual
isMeasure() const SIP_HOLDGILQgsAbstractGeometryinline
isValid(QString &error, Qgis::GeometryValidityFlags flags=Qgis::GeometryValidityFlags()) const overrideQgsGeometryCollectionvirtual
length() const override SIP_HOLDGILQgsGeometryCollectionvirtual
MaximumAngle enum valueQgsAbstractGeometry
MaximumDifference enum valueQgsAbstractGeometry
mGeometriesQgsGeometryCollectionprotected
moveVertex(QgsVertexId position, const QgsPoint &newPos) overrideQgsGeometryCollectionvirtual
mWkbTypeQgsAbstractGeometryprotected
nCoordinates() const overrideQgsGeometryCollectionvirtual
nextVertex(QgsVertexId &id, QgsPoint &vertex) const overrideQgsGeometryCollectionvirtual
normalize() final SIP_HOLDGILQgsGeometryCollectionvirtual
numGeometries() const SIP_HOLDGILQgsGeometryCollectioninline
operator!=(const QgsAbstractGeometry &other) const overrideQgsGeometryCollectionvirtual
operator=(const QgsGeometryCollection &c)QgsGeometryCollection
QgsAbstractGeometry::operator=(const QgsAbstractGeometry &geom)QgsAbstractGeometry
operator==(const QgsAbstractGeometry &other) const overrideQgsGeometryCollectionvirtual
partCount() const overrideQgsGeometryCollectionvirtual
parts() constQgsAbstractGeometry
parts()QgsAbstractGeometry
parts_begin()QgsAbstractGeometryinline
parts_end()QgsAbstractGeometry
perimeter() const override SIP_HOLDGILQgsGeometryCollectionvirtual
polygonN(int index)QgsMultiPolygon
polygonN(int index) constQgsMultiPolygon
QgsAbstractGeometry()=defaultQgsAbstractGeometry
QgsAbstractGeometry(const QgsAbstractGeometry &geom)QgsAbstractGeometry
QgsGeometryCollection() SIP_HOLDGILQgsGeometryCollection
QgsGeometryCollection(const QgsGeometryCollection &c)QgsGeometryCollection
QgsMultiPolygon() SIP_HOLDGILQgsMultiPolygon
QgsMultiSurface() SIP_HOLDGILQgsMultiSurface
removeDuplicateNodes(double epsilon=4 *std::numeric_limits< double >::epsilon(), bool useZValues=false) overrideQgsGeometryCollectionvirtual
removeGeometry(int nr)QgsGeometryCollectionvirtual
reserve(int size) SIP_HOLDGILQgsGeometryCollection
ringCount(int part=0) const overrideQgsGeometryCollectionvirtual
SegmentationToleranceType enum nameQgsAbstractGeometry
segmentize(double tolerance=M_PI_2/90, SegmentationToleranceType toleranceType=MaximumAngle) const overrideQgsGeometryCollectionvirtual
segmentLength(QgsVertexId startVertex) const overrideQgsGeometryCollectionvirtual
setZMTypeFromSubGeometry(const QgsAbstractGeometry *subggeom, QgsWkbTypes::Type baseGeomType)QgsAbstractGeometryprotected
simplifiedTypeRef() const override SIP_HOLDGILQgsGeometryCollectionvirtual
snappedToGrid(double hSpacing, double vSpacing, double dSpacing=0, double mSpacing=0) const overrideQgsGeometryCollectionvirtual
sortIndex() constQgsAbstractGeometryprotected
surfaceN(int index)QgsMultiSurface
surfaceN(int index) constQgsMultiSurface
swapXy() overrideQgsGeometryCollectionvirtual
toCurveType() const overrideQgsMultiPolygonvirtual
transform(const QgsCoordinateTransform &ct, Qgis::TransformDirection d=Qgis::TransformDirection::Forward, bool transformZ=false) override SIP_THROW(QgsCsException)QgsGeometryCollectionvirtual
transform(const QTransform &t, double zTranslate=0.0, double zScale=1.0, double mTranslate=0.0, double mScale=1.0) overrideQgsGeometryCollectionvirtual
transform(QgsAbstractGeometryTransformer *transformer, QgsFeedback *feedback=nullptr) overrideQgsGeometryCollectionvirtual
transformVertices(const std::function< QgsPoint(const QgsPoint &) > &transform) overrideQgsGeometryCollectionvirtual
vertexAngle(QgsVertexId vertex) const overrideQgsGeometryCollectionvirtual
vertexAt(QgsVertexId id) const overrideQgsGeometryCollectionvirtual
vertexCount(int part=0, int ring=0) const overrideQgsGeometryCollectionvirtual
vertexNumberFromVertexId(QgsVertexId id) const overrideQgsGeometryCollectionvirtual
vertices() constQgsAbstractGeometry
vertices_begin() constQgsAbstractGeometryinline
vertices_end() constQgsAbstractGeometryinline
WkbFlag enum nameQgsAbstractGeometry
wkbSize(QgsAbstractGeometry::WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const overrideQgsGeometryCollectionvirtual
wkbType() const SIP_HOLDGILQgsAbstractGeometryinline
wktOmitChildType() const overrideQgsMultiPolygonprotectedvirtual
wktTypeStr() constQgsAbstractGeometry
XY enum valueQgsAbstractGeometry
YX enum valueQgsAbstractGeometry
~QgsAbstractGeometry()=defaultQgsAbstractGeometryvirtual
~QgsGeometryCollection() overrideQgsGeometryCollection