|
QGIS API Documentation
3.18.1-Zürich (202f1bf7e5)
|
This is the complete list of members for QgsTriangle, including all inherited members.
| addInteriorRing(QgsCurve *ring) override | QgsTriangle | virtual |
| addMValue(double mValue=0) override | QgsCurvePolygon | virtual |
| addZValue(double zValue=0) override | QgsCurvePolygon | virtual |
| adjacentVertices(QgsVertexId vertex, QgsVertexId &previousVertex, QgsVertexId &nextVertex) const override | QgsCurvePolygon | virtual |
| altitudes() const SIP_HOLDGIL | QgsTriangle | |
| angles() const SIP_HOLDGIL | QgsTriangle | |
| area() const override SIP_HOLDGIL | QgsCurvePolygon | virtual |
| asGml2(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const override | QgsCurvePolygon | virtual |
| asGml3(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const override | QgsTriangle | virtual |
| asJson(int precision=17) | QgsAbstractGeometry | |
| asJsonObject(int precision=17) const override | QgsCurvePolygon | virtual |
| asKml(int precision=17) const override | QgsCurvePolygon | virtual |
| asQPainterPath() const override | QgsCurvePolygon | virtual |
| asWkb(QgsAbstractGeometry::WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const override | QgsPolygon | |
| QgsSurface::asWkb(WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const =0 | QgsAbstractGeometry | pure virtual |
| asWkt(int precision=17) const override | QgsCurvePolygon | virtual |
| AxisOrder enum name | QgsAbstractGeometry | |
| bisectors(double lengthTolerance=0.0001) const SIP_HOLDGIL | QgsTriangle | |
| boundary() const override | QgsTriangle | virtual |
| boundingBox() const override | QgsSurface | inlinevirtual |
| calculateBoundingBox() const override | QgsCurvePolygon | protectedvirtual |
| cast(const QgsAbstractGeometry *geom) | QgsTriangle | inlinestatic |
| centroid() const | QgsAbstractGeometry | virtual |
| childCount() const override | QgsCurvePolygon | protectedvirtual |
| childGeometry(int index) const override | QgsCurvePolygon | protectedvirtual |
| childPoint(int index) const | QgsAbstractGeometry | protectedvirtual |
| circumscribedCenter() const SIP_HOLDGIL | QgsTriangle | |
| circumscribedCircle() const SIP_HOLDGIL | QgsTriangle | |
| circumscribedRadius() const SIP_HOLDGIL | QgsTriangle | |
| clear() override | QgsTriangle | virtual |
| clearCache() const override | QgsSurface | protectedvirtual |
| clone() const override | QgsTriangle | virtual |
| closestSegment(const QgsPoint &pt, QgsPoint &segmentPt, QgsVertexId &vertexAfter, int *leftOf=nullptr, double epsilon=4 *std::numeric_limits< double >::epsilon()) const override | QgsCurvePolygon | virtual |
| const_parts_begin() const | QgsAbstractGeometry | inline |
| const_parts_end() const | QgsAbstractGeometry | |
| convertTo(QgsWkbTypes::Type type) | QgsAbstractGeometry | virtual |
| coordinateSequence() const override | QgsCurvePolygon | virtual |
| createEmptyWithSameType() const override | QgsTriangle | virtual |
| deleteVertex(QgsVertexId position) override | QgsTriangle | virtual |
| dimension() const override SIP_HOLDGIL | QgsCurvePolygon | virtual |
| draw(QPainter &p) const override | QgsCurvePolygon | virtual |
| dropMValue() override | QgsCurvePolygon | virtual |
| dropZValue() override | QgsCurvePolygon | virtual |
| exteriorRing() const SIP_HOLDGIL | QgsCurvePolygon | inline |
| filterVertices(const std::function< bool(const QgsPoint &) > &filter) override | QgsCurvePolygon | virtual |
| FlagExportTrianglesAsPolygons enum value | QgsAbstractGeometry | |
| forceRHR() | QgsCurvePolygon | |
| fromWkb(QgsConstWkbPtr &wkbPtr) override | QgsTriangle | virtual |
| fromWkt(const QString &wkt) override | QgsTriangle | virtual |
| geometryType() const override SIP_HOLDGIL | QgsTriangle | virtual |
| hasChildGeometries() const | QgsAbstractGeometry | protectedvirtual |
| hasCurvedSegments() const override | QgsCurvePolygon | virtual |
| inscribedCenter() const SIP_HOLDGIL | QgsTriangle | |
| inscribedCircle() const SIP_HOLDGIL | QgsTriangle | |
| inscribedRadius() const SIP_HOLDGIL | QgsTriangle | |
| insertVertex(QgsVertexId position, const QgsPoint &vertex) override | QgsTriangle | virtual |
| interiorRing(int i) const SIP_HOLDGIL | QgsCurvePolygon | inline |
| is3D() const SIP_HOLDGIL | QgsAbstractGeometry | inline |
| isDegenerate() SIP_HOLDGIL | QgsTriangle | |
| isEmpty() const override SIP_HOLDGIL | QgsCurvePolygon | virtual |
| isEquilateral(double lengthTolerance=0.0001) const SIP_HOLDGIL | QgsTriangle | |
| isIsocele(double lengthTolerance=0.0001) const SIP_HOLDGIL | QgsTriangle | |
| isMeasure() const SIP_HOLDGIL | QgsAbstractGeometry | inline |
| isRight(double angleTolerance=0.0001) const SIP_HOLDGIL | QgsTriangle | |
| isScalene(double lengthTolerance=0.0001) const SIP_HOLDGIL | QgsTriangle | |
| isValid(QString &error, int flags=0) const override | QgsSurface | virtual |
| length() const | QgsAbstractGeometry | virtual |
| lengths() const SIP_HOLDGIL | QgsTriangle | |
| MaximumAngle enum value | QgsAbstractGeometry | |
| MaximumDifference enum value | QgsAbstractGeometry | |
| mBoundingBox | QgsSurface | mutableprotected |
| medial() const SIP_HOLDGIL | QgsTriangle | |
| medians() const SIP_HOLDGIL | QgsTriangle | |
| mExteriorRing | QgsCurvePolygon | protected |
| mHasCachedValidity | QgsSurface | mutableprotected |
| mInteriorRings | QgsCurvePolygon | protected |
| moveVertex(QgsVertexId vId, const QgsPoint &newPos) override | QgsTriangle | virtual |
| mValidityFailureReason | QgsSurface | mutableprotected |
| mWkbType | QgsAbstractGeometry | protected |
| nCoordinates() const override | QgsCurvePolygon | virtual |
| nextVertex(QgsVertexId &id, QgsPoint &vertex) const override | QgsCurvePolygon | virtual |
| numInteriorRings() const SIP_HOLDGIL | QgsCurvePolygon | inline |
| operator!=(const QgsTriangle &other) const SIP_HOLDGIL | QgsTriangle | |
| QgsPolygon::operator!=(const QgsAbstractGeometry &other) const override | QgsCurvePolygon | virtual |
| operator=(const QgsCurvePolygon &p) | QgsCurvePolygon | |
| QgsSurface::operator=(const QgsAbstractGeometry &geom) | QgsAbstractGeometry | |
| operator==(const QgsTriangle &other) const SIP_HOLDGIL | QgsTriangle | |
| QgsPolygon::operator==(const QgsAbstractGeometry &other) const override | QgsCurvePolygon | virtual |
| orthocenter(double lengthTolerance=0.0001) const SIP_HOLDGIL | QgsTriangle | |
| partCount() const override SIP_HOLDGIL | QgsCurvePolygon | virtual |
| parts() const | QgsAbstractGeometry | |
| parts() | QgsAbstractGeometry | |
| parts_begin() | QgsAbstractGeometry | inline |
| parts_end() | QgsAbstractGeometry | |
| perimeter() const override SIP_HOLDGIL | QgsCurvePolygon | virtual |
| pointDistanceToBoundary(double x, double y) const | QgsPolygon | |
| QgsAbstractGeometry()=default | QgsAbstractGeometry | |
| QgsAbstractGeometry(const QgsAbstractGeometry &geom) | QgsAbstractGeometry | |
| QgsCurvePolygon::QgsCurvePolygon(const QgsCurvePolygon &p) | QgsCurvePolygon | |
| QgsPolygon() SIP_HOLDGIL | QgsPolygon | |
| QgsPolygon(QgsLineString *exterior, const QList< QgsLineString * > &rings=QList< QgsLineString * >()) SIP_HOLDGIL | QgsPolygon | |
| QgsTriangle() SIP_HOLDGIL | QgsTriangle | |
| QgsTriangle(const QgsPoint &p1, const QgsPoint &p2, const QgsPoint &p3) SIP_HOLDGIL | QgsTriangle | |
| QgsTriangle(const QgsPointXY &p1, const QgsPointXY &p2, const QgsPointXY &p3) SIP_HOLDGIL | QgsTriangle | explicit |
| QgsTriangle(QPointF p1, QPointF p2, QPointF p3) SIP_HOLDGIL | QgsTriangle | explicit |
| removeDuplicateNodes(double epsilon=4 *std::numeric_limits< double >::epsilon(), bool useZValues=false) override | QgsCurvePolygon | virtual |
| removeInteriorRing(int ringIndex) | QgsCurvePolygon | |
| removeInteriorRings(double minimumAllowedArea=-1) | QgsCurvePolygon | |
| removeInvalidRings() | QgsCurvePolygon | |
| ringCount(int part=0) const override SIP_HOLDGIL | QgsCurvePolygon | virtual |
| SegmentationToleranceType enum name | QgsAbstractGeometry | |
| segmentize(double tolerance=M_PI_2/90, SegmentationToleranceType toleranceType=MaximumAngle) const override | QgsCurvePolygon | virtual |
| segmentLength(QgsVertexId startVertex) const override | QgsCurvePolygon | virtual |
| setExteriorRing(QgsCurve *ring) override | QgsTriangle | virtual |
| setInteriorRings(const QVector< QgsCurve * > &rings)=delete | QgsTriangle | |
| setZMTypeFromSubGeometry(const QgsAbstractGeometry *subggeom, QgsWkbTypes::Type baseGeomType) | QgsAbstractGeometry | protected |
| snappedToGrid(double hSpacing, double vSpacing, double dSpacing=0, double mSpacing=0) const override | QgsCurvePolygon | virtual |
| surfaceToPolygon() const override | QgsTriangle | virtual |
| swapXy() override | QgsCurvePolygon | virtual |
| toCurveType() const override | QgsTriangle | virtual |
| toPolygon(double tolerance=M_PI_2/90, SegmentationToleranceType toleranceType=MaximumAngle) const | QgsCurvePolygon | virtual |
| transform(const QgsCoordinateTransform &ct, QgsCoordinateTransform::TransformDirection d=QgsCoordinateTransform::ForwardTransform, bool transformZ=false) override SIP_THROW(QgsCsException) | QgsCurvePolygon | virtual |
| transform(const QTransform &t, double zTranslate=0.0, double zScale=1.0, double mTranslate=0.0, double mScale=1.0) override | QgsCurvePolygon | virtual |
| transform(QgsAbstractGeometryTransformer *transformer, QgsFeedback *feedback=nullptr) override | QgsCurvePolygon | virtual |
| transformVertices(const std::function< QgsPoint(const QgsPoint &) > &transform) override | QgsCurvePolygon | virtual |
| vertexAngle(QgsVertexId vertex) const override | QgsCurvePolygon | virtual |
| vertexAt(int atVertex) const SIP_HOLDGIL | QgsTriangle | |
| QgsPolygon::vertexAt(QgsVertexId id) const override | QgsCurvePolygon | virtual |
| vertexCount(int part=0, int ring=0) const override | QgsCurvePolygon | virtual |
| vertexNumberFromVertexId(QgsVertexId id) const override | QgsCurvePolygon | virtual |
| vertices() const | QgsAbstractGeometry | |
| vertices_begin() const | QgsAbstractGeometry | inline |
| vertices_end() const | QgsAbstractGeometry | inline |
| WkbFlag enum name | QgsAbstractGeometry | |
| wkbSize(QgsAbstractGeometry::WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const override | QgsPolygon | virtual |
| wkbType() const SIP_HOLDGIL | QgsAbstractGeometry | inline |
| wktTypeStr() const | QgsAbstractGeometry | |
| XY enum value | QgsAbstractGeometry | |
| YX enum value | QgsAbstractGeometry | |
| ~QgsAbstractGeometry()=default | QgsAbstractGeometry | virtual |
| ~QgsCurvePolygon() override | QgsCurvePolygon |