Class: QgsSurface¶
Surface geometry type.
Note
This is an abstract class, with methods which must be implemented by a subclass.
The following methods must be implemented: QgsAbstractGeometry.addMValue(), QgsAbstractGeometry.addZValue(), QgsAbstractGeometry.adjacentVertices(), QgsAbstractGeometry.asGml2(), QgsAbstractGeometry.asGml3(), QgsAbstractGeometry.asKml(), QgsAbstractGeometry.asQPainterPath(), QgsAbstractGeometry.asWkb(), QgsAbstractGeometry.asWkt(), QgsAbstractGeometry.boundary(), QgsAbstractGeometry.clear(), QgsAbstractGeometry.clone(), QgsAbstractGeometry.closestSegment(), QgsAbstractGeometry.compareToSameClass(), QgsAbstractGeometry.coordinateSequence(), QgsAbstractGeometry.createEmptyWithSameType(), QgsAbstractGeometry.deleteVertex(), QgsAbstractGeometry.dimension(), QgsAbstractGeometry.draw(), QgsAbstractGeometry.dropMValue(), QgsAbstractGeometry.dropZValue(), QgsAbstractGeometry.fromWkb(), QgsAbstractGeometry.fromWkt(), QgsAbstractGeometry.fuzzyDistanceEqual(), QgsAbstractGeometry.fuzzyEqual(), QgsAbstractGeometry.geometryType(), QgsAbstractGeometry.insertVertex(), QgsAbstractGeometry.moveVertex(), QgsAbstractGeometry.nextVertex(), QgsAbstractGeometry.normalize(), QgsAbstractGeometry.operator!=(), QgsAbstractGeometry.operator==(), QgsAbstractGeometry.partCount(), QgsAbstractGeometry.removeDuplicateNodes(), QgsAbstractGeometry.ringCount(), QgsAbstractGeometry.segmentLength(), QgsAbstractGeometry.simplifyByDistance(), QgsAbstractGeometry.snappedToGrid(), QgsAbstractGeometry.swapXy(), QgsAbstractGeometry.toCurveType(), QgsAbstractGeometry.transform(), QgsAbstractGeometry.vertexAngle(), QgsAbstractGeometry.vertexAt(), QgsAbstractGeometry.vertexCount(), QgsAbstractGeometry.vertexNumberFromVertexId(), QgsAbstractGeometry.wkbSize()
Class Hierarchy¶
Base classes¶
Abstract base class for all geometries. |
Subclasses¶
Curve polygon geometry type. |
|
Polyhedral surface geometry type. |
- class qgis.core.QgsSurface[source]¶
Bases:
QgsAbstractGeometry