QGIS API Documentation 3.39.0-Master (27e1ec90e71)
Loading...
Searching...
No Matches
QgsTriangulatedSurface Member List

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

addMValue(double mValue=0) overrideQgsPolyhedralSurfacevirtual
addPatch(QgsPolygon *patch) overrideQgsTriangulatedSurfacevirtual
addTriangle(QgsTriangle *triangle)QgsTriangulatedSurface
addZValue(double zValue=0) overrideQgsPolyhedralSurfacevirtual
adjacentVertices(QgsVertexId vertex, QgsVertexId &previousVertex, QgsVertexId &nextVertex) const overrideQgsPolyhedralSurfacevirtual
area() const overrideQgsPolyhedralSurfacevirtual
asGml2(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const overrideQgsTriangulatedSurfacevirtual
asGml3(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const overrideQgsTriangulatedSurfacevirtual
asJson(int precision=17)QgsAbstractGeometry
asJsonObject(int precision=17) const overrideQgsPolyhedralSurfacevirtual
asKml(int precision=17) const overrideQgsTriangulatedSurfacevirtual
asQPainterPath() const overrideQgsPolyhedralSurfacevirtual
asWkb(QgsAbstractGeometry::WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const overrideQgsPolyhedralSurfacevirtual
asWkt(int precision=17) const overrideQgsPolyhedralSurfacevirtual
AxisOrder enum nameQgsAbstractGeometry
boundary() const overrideQgsPolyhedralSurfacevirtual
boundingBox() constQgsAbstractGeometryvirtual
boundingBox3D() const overrideQgsSurfaceinlinevirtual
boundingBoxIntersects(const QgsBox3D &box3d) const overrideQgsPolyhedralSurfacevirtual
QgsSurface::boundingBoxIntersects(const QgsRectangle &rectangle) constQgsAbstractGeometryvirtual
calculateBoundingBox() constQgsAbstractGeometryprotectedvirtual
calculateBoundingBox3D() const overrideQgsPolyhedralSurfaceprotectedvirtual
cast(const QgsAbstractGeometry *geom)QgsTriangulatedSurfaceinlinestatic
centroid() constQgsAbstractGeometryvirtual
childCount() const overrideQgsPolyhedralSurfaceprotectedvirtual
childGeometry(int index) const overrideQgsPolyhedralSurfaceprotectedvirtual
childPoint(int index) constQgsAbstractGeometryprotectedvirtual
clear() overrideQgsTriangulatedSurfacevirtual
clearCache() const overrideQgsSurfaceprotectedvirtual
clone() const overrideQgsTriangulatedSurfacevirtual
closestSegment(const QgsPoint &pt, QgsPoint &segmentPt, QgsVertexId &vertexAfter, int *leftOf=nullptr, double epsilon=4 *std::numeric_limits< double >::epsilon()) const overrideQgsPolyhedralSurfacevirtual
compareTo(const QgsAbstractGeometry *other) constQgsAbstractGeometryvirtual
compareToSameClass(const QgsAbstractGeometry *other) const finalQgsTriangulatedSurfaceprotectedvirtual
const_parts_begin() constQgsAbstractGeometryinline
const_parts_end() constQgsAbstractGeometry
convertTo(Qgis::WkbType type)QgsAbstractGeometryvirtual
coordinateSequence() const overrideQgsPolyhedralSurfacevirtual
createEmptyWithSameType() const overrideQgsTriangulatedSurfacevirtual
deleteVertex(QgsVertexId position) overrideQgsTriangulatedSurfacevirtual
dimension() const finalQgsPolyhedralSurfacevirtual
draw(QPainter &p) const overrideQgsPolyhedralSurfacevirtual
dropMValue() overrideQgsPolyhedralSurfacevirtual
dropZValue() overrideQgsPolyhedralSurfacevirtual
filterVertices(const std::function< bool(const QgsPoint &) > &filter) overrideQgsPolyhedralSurfacevirtual
FlagExportNanAsDoubleMin enum valueQgsAbstractGeometry
FlagExportTrianglesAsPolygons enum valueQgsAbstractGeometry
fromWkb(QgsConstWkbPtr &wkb) overrideQgsTriangulatedSurfacevirtual
fromWkt(const QString &wkt) overrideQgsTriangulatedSurfacevirtual
fuzzyDistanceEqual(const QgsAbstractGeometry &other, double epsilon=1e-8) const overrideQgsTriangulatedSurfaceinlinevirtual
fuzzyEqual(const QgsAbstractGeometry &other, double epsilon=1e-8) const overrideQgsTriangulatedSurfaceinlinevirtual
geometryType() const overrideQgsTriangulatedSurfacevirtual
hasChildGeometries() constQgsAbstractGeometryprotectedvirtual
hasCurvedSegments() const finalQgsPolyhedralSurfacevirtual
insertVertex(QgsVertexId position, const QgsPoint &vertex) overrideQgsTriangulatedSurfacevirtual
is3D() constQgsAbstractGeometryinline
isEmpty() const overrideQgsPolyhedralSurfacevirtual
isMeasure() constQgsAbstractGeometryinline
isValid(QString &error, Qgis::GeometryValidityFlags flags=Qgis::GeometryValidityFlags()) const overrideQgsSurfacevirtual
length() constQgsAbstractGeometryvirtual
MaximumAngle enum valueQgsAbstractGeometry
MaximumDifference enum valueQgsAbstractGeometry
mBoundingBoxQgsSurfacemutableprotected
mHasCachedValidityQgsSurfacemutableprotected
moveVertex(QgsVertexId position, const QgsPoint &newPos) overrideQgsPolyhedralSurfacevirtual
mPatchesQgsPolyhedralSurfaceprotected
mValidityFailureReasonQgsSurfacemutableprotected
mWkbTypeQgsAbstractGeometryprotected
nCoordinates() const overrideQgsPolyhedralSurfacevirtual
nextVertex(QgsVertexId &id, QgsPoint &vertex) const overrideQgsPolyhedralSurfacevirtual
normalize() overrideQgsTriangulatedSurfacevirtual
numPatches() constQgsPolyhedralSurfaceinline
operator!=(const QgsAbstractGeometry &other) const overrideQgsTriangulatedSurfaceinlinevirtual
operator=(const QgsTriangulatedSurface &p)QgsTriangulatedSurface
QgsPolyhedralSurface::operator=(const QgsPolyhedralSurface &p)QgsPolyhedralSurface
QgsSurface::operator=(const QgsAbstractGeometry &geom)QgsAbstractGeometry
operator==(const QgsAbstractGeometry &other) const overrideQgsTriangulatedSurfaceinlinevirtual
partCount() const overrideQgsPolyhedralSurfacevirtual
parts() constQgsAbstractGeometry
parts()QgsAbstractGeometry
parts_begin()QgsAbstractGeometryinline
parts_end()QgsAbstractGeometry
patchN(int i) constQgsPolyhedralSurfaceinline
patchN(int i)QgsPolyhedralSurfaceinline
perimeter() const overrideQgsPolyhedralSurfacevirtual
QgsAbstractGeometry()=defaultQgsAbstractGeometry
QgsAbstractGeometry(const QgsAbstractGeometry &geom)QgsAbstractGeometry
QgsPolyhedralSurface()QgsPolyhedralSurface
QgsPolyhedralSurface(const QgsPolyhedralSurface &p)QgsPolyhedralSurface
QgsPolyhedralSurface(const QgsMultiPolygon *multiPolygon)QgsPolyhedralSurface
QgsTriangulatedSurface()QgsTriangulatedSurface
QgsTriangulatedSurface(const QgsTriangulatedSurface &p)QgsTriangulatedSurface
removeDuplicateNodes(double epsilon=4 *std::numeric_limits< double >::epsilon(), bool useZValues=false) overrideQgsPolyhedralSurfacevirtual
removePatch(int patchIndex)QgsPolyhedralSurface
ringCount(int part=0) const overrideQgsPolyhedralSurfacevirtual
SegmentationToleranceType enum nameQgsAbstractGeometry
segmentize(double tolerance=M_PI_2/90, SegmentationToleranceType toleranceType=MaximumAngle) const overrideQgsPolyhedralSurfacevirtual
segmentLength(QgsVertexId startVertex) const overrideQgsPolyhedralSurfacevirtual
setPatches(const QVector< QgsPolygon * > &patches)QgsPolyhedralSurfacevirtual
setTriangles(const QVector< QgsTriangle * > &triangles)QgsTriangulatedSurface
setZMTypeFromSubGeometry(const QgsAbstractGeometry *subggeom, Qgis::WkbType baseGeomType)QgsAbstractGeometryprotected
simplifiedTypeRef() constQgsAbstractGeometryvirtual
simplifyByDistance(double tolerance) const overrideQgsPolyhedralSurfacevirtual
snappedToGrid(double hSpacing, double vSpacing, double dSpacing=0, double mSpacing=0, bool removeRedundantPoints=false) const overrideQgsTriangulatedSurfacevirtual
sortIndex() constQgsAbstractGeometryprotected
swapXy() overrideQgsPolyhedralSurfacevirtual
toCurveType() const overrideQgsPolyhedralSurfacevirtual
toMultiPolygon() constQgsPolyhedralSurface
transform(const QgsCoordinateTransform &ct, Qgis::TransformDirection d=Qgis::TransformDirection::Forward, bool transformZ=false) overrideQgsPolyhedralSurfacevirtual
transform(const QTransform &t, double zTranslate=0.0, double zScale=1.0, double mTranslate=0.0, double mScale=1.0) overrideQgsPolyhedralSurfacevirtual
transform(QgsAbstractGeometryTransformer *transformer, QgsFeedback *feedback=nullptr) overrideQgsPolyhedralSurfacevirtual
transformVertices(const std::function< QgsPoint(const QgsPoint &) > &transform) overrideQgsPolyhedralSurfacevirtual
triangleN(int index)QgsTriangulatedSurface
triangleN(int index) constQgsTriangulatedSurface
vertexAngle(QgsVertexId vertex) const overrideQgsPolyhedralSurfacevirtual
vertexAt(QgsVertexId id) const overrideQgsPolyhedralSurfacevirtual
vertexCount(int part=0, int ring=0) const overrideQgsPolyhedralSurfacevirtual
vertexNumberFromVertexId(QgsVertexId id) const overrideQgsPolyhedralSurfacevirtual
vertices() constQgsAbstractGeometry
vertices_begin() constQgsAbstractGeometryinline
vertices_end() constQgsAbstractGeometryinline
WkbFlag enum nameQgsAbstractGeometry
WkbFlags typedefQgsAbstractGeometry
wkbSize(QgsAbstractGeometry::WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const overrideQgsPolyhedralSurfacevirtual
wkbType() constQgsAbstractGeometryinline
wktTypeStr() constQgsAbstractGeometry
XY enum valueQgsAbstractGeometry
YX enum valueQgsAbstractGeometry
~QgsAbstractGeometry()=defaultQgsAbstractGeometryvirtual
~QgsPolyhedralSurface() overrideQgsPolyhedralSurface
~QgsTriangulatedSurface() overrideQgsTriangulatedSurface