|
QGIS API Documentation
3.22.4-Białowieża (ce8e65e95e)
|
This is the complete list of members for QgsInternalGeometryEngine, including all inherited members.
| convertToCurves(double distanceTolerance, double angleTolerance) const | QgsInternalGeometryEngine | |
| densifyByCount(int extraNodesPerSegment) const | QgsInternalGeometryEngine | |
| densifyByDistance(double distance) const | QgsInternalGeometryEngine | |
| extrude(double x, double y) const | QgsInternalGeometryEngine | |
| isAxisParallelRectangle(double maximumDeviation, bool simpleRectanglesOnly=false) const | QgsInternalGeometryEngine | |
| lastError() const | QgsInternalGeometryEngine | |
| orientedMinimumBoundingBox(double &area, double &angle, double &width, double &height) const | QgsInternalGeometryEngine | |
| orthogonalize(double tolerance=1.0E-8, int maxIterations=1000, double angleThreshold=15.0) const | QgsInternalGeometryEngine | |
| poleOfInaccessibility(double precision, double *distanceFromBoundary=nullptr) const | QgsInternalGeometryEngine | |
| QgsInternalGeometryEngine(const QgsGeometry &geometry) | QgsInternalGeometryEngine | explicit |
| randomPointsInPolygon(const QgsGeometry &polygon, int count, const std::function< bool(const QgsPointXY &) > &acceptPoint, unsigned long seed=0, QgsFeedback *feedback=nullptr, int maxTriesPerPoint=0) | QgsInternalGeometryEngine | static |
| taperedBuffer(double startWidth, double endWidth, int segments) const | QgsInternalGeometryEngine | |
| variableWidthBuffer(int segments, const std::function< std::unique_ptr< double[] >(const QgsLineString *line) > &widthFunction) const | QgsInternalGeometryEngine | |
| variableWidthBufferByM(int segments) const | QgsInternalGeometryEngine |