QGIS API Documentation  3.10.0-A Coruña (6c816b4204)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
QgsGeometryCollection Member List

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

addGeometry(QgsAbstractGeometry *g)QgsGeometryCollectionvirtual
addMValue(double mValue=0) overrideQgsGeometryCollectionvirtual
addZValue(double zValue=0) overrideQgsGeometryCollectionvirtual
adjacentVertices(QgsVertexId vertex, QgsVertexId &previousVertex, QgsVertexId &nextVertex) const overrideQgsGeometryCollectionvirtual
area() const overrideQgsGeometryCollectionvirtual
asGml2(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const overrideQgsGeometryCollectionvirtual
asGml3(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const overrideQgsGeometryCollectionvirtual
asJson(int precision=17)QgsAbstractGeometry
asJsonObject(int precision=17) const overrideQgsGeometryCollectionvirtual
asWkb() const overrideQgsGeometryCollectionvirtual
asWkt(int precision=17) const overrideQgsGeometryCollectionvirtual
AxisOrder enum nameQgsAbstractGeometry
boundary() const overrideQgsGeometryCollectionvirtual
boundingBox() const overrideQgsGeometryCollectionvirtual
calculateBoundingBox() const overrideQgsGeometryCollectionprotectedvirtual
cast(const QgsAbstractGeometry *geom) constQgsGeometryCollectioninline
centroid() constQgsAbstractGeometryvirtual
childCount() const overrideQgsGeometryCollectionprotectedvirtual
childGeometry(int index) const overrideQgsGeometryCollectionprotectedvirtual
childPoint(int index) constQgsAbstractGeometryprotectedvirtual
clear() overrideQgsGeometryCollectionvirtual
clearCache() const overrideQgsGeometryCollectionprotectedvirtual
clone() const overrideQgsGeometryCollectionvirtual
closestSegment(const QgsPoint &pt, QgsPoint &segmentPt, QgsVertexId &vertexAfter, int *leftOf=nullptr, double epsilon=4 *std::numeric_limits< double >::epsilon()) const overrideQgsGeometryCollectionvirtual
const_parts_begin() constQgsAbstractGeometryinline
const_parts_end() constQgsAbstractGeometry
convertTo(QgsWkbTypes::Type type)QgsAbstractGeometryvirtual
coordinateSequence() const overrideQgsGeometryCollectionvirtual
createEmptyWithSameType() const overrideQgsGeometryCollectionvirtual
deleteVertex(QgsVertexId position) overrideQgsGeometryCollectionvirtual
dimension() const overrideQgsGeometryCollectionvirtual
draw(QPainter &p) const overrideQgsGeometryCollectionvirtual
dropMValue() overrideQgsGeometryCollectionvirtual
dropZValue() overrideQgsGeometryCollectionvirtual
filterVertices(const std::function< bool(const QgsPoint &) > &filter) overrideQgsGeometryCollectionvirtual
fromCollectionWkt(const QString &wkt, const QVector< QgsAbstractGeometry *> &subtypes, const QString &defaultChildWkbType=QString())QgsGeometryCollectionprotected
fromWkb(QgsConstWkbPtr &wkb) overrideQgsGeometryCollectionvirtual
fromWkt(const QString &wkt) overrideQgsGeometryCollectionvirtual
geometryN(int n) constQgsGeometryCollectioninline
geometryN(int n)QgsGeometryCollection
geometryType() const overrideQgsGeometryCollectionvirtual
hasChildGeometries() constQgsAbstractGeometryprotectedvirtual
hasCurvedSegments() const overrideQgsGeometryCollectionvirtual
insertGeometry(QgsAbstractGeometry *g, int index)QgsGeometryCollectionvirtual
insertVertex(QgsVertexId position, const QgsPoint &vertex) overrideQgsGeometryCollectionvirtual
is3D() constQgsAbstractGeometryinline
isEmpty() const overrideQgsGeometryCollectionvirtual
isMeasure() constQgsAbstractGeometryinline
isValid(QString &error, int flags=0) const overrideQgsGeometryCollectionvirtual
length() const overrideQgsGeometryCollectionvirtual
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
numGeometries() constQgsGeometryCollectioninline
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 overrideQgsGeometryCollectionvirtual
QgsAbstractGeometry()=defaultQgsAbstractGeometry
QgsAbstractGeometry(const QgsAbstractGeometry &geom)QgsAbstractGeometry
QgsGeometryCollection()QgsGeometryCollection
QgsGeometryCollection(const QgsGeometryCollection &c)QgsGeometryCollection
removeDuplicateNodes(double epsilon=4 *std::numeric_limits< double >::epsilon(), bool useZValues=false) overrideQgsGeometryCollectionvirtual
removeGeometry(int nr)QgsGeometryCollectionvirtual
reserve(int size)QgsGeometryCollection
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
snappedToGrid(double hSpacing, double vSpacing, double dSpacing=0, double mSpacing=0) const overrideQgsGeometryCollectionvirtual
swapXy() overrideQgsGeometryCollectionvirtual
toCurveType() const overrideQgsGeometryCollectionvirtual
transform(const QgsCoordinateTransform &ct, QgsCoordinateTransform::TransformDirection d=QgsCoordinateTransform::ForwardTransform, 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
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
wkbType() constQgsAbstractGeometryinline
wktOmitChildType() constQgsGeometryCollectionprotectedvirtual
wktTypeStr() constQgsAbstractGeometry
XY enum valueQgsAbstractGeometry
YX enum valueQgsAbstractGeometry
~QgsAbstractGeometry()=defaultQgsAbstractGeometryvirtual
~QgsGeometryCollection() overrideQgsGeometryCollection