|
QGIS API Documentation
3.6.0-Noosa (5873452)
|
This is the complete list of members for pal::FeaturePart, including all inherited members.
| addSizePenalty(int nbp, QList< LabelPosition *> &lPos, double bbx[4], double bby[4]) | pal::FeaturePart | |
| alwaysShow() const | pal::FeaturePart | inline |
| calculatePriority() const | pal::FeaturePart | |
| cHull | pal::PointSet | protected |
| cHullSize | pal::PointSet | protected |
| compute_chull_bbox() | pal::PointSet | |
| containsLabelCandidate(double x, double y, double width, double height, double alpha=0) const | pal::PointSet | |
| containsPoint(double x, double y) const | pal::PointSet | |
| createCandidates(QList< LabelPosition *> &lPos, const GEOSPreparedGeometry *mapBoundary, PointSet *mapShape, RTree< LabelPosition *, double, 2, double > *candidates) | pal::FeaturePart | |
| createCandidatesAlongLine(QList< LabelPosition *> &lPos, PointSet *mapShape) | pal::FeaturePart | |
| createCandidatesAlongLineNearMidpoint(QList< LabelPosition *> &lPos, PointSet *mapShape, double initialCost=0.0) | pal::FeaturePart | |
| createCandidatesAlongLineNearStraightSegments(QList< LabelPosition *> &lPos, PointSet *mapShape) | pal::FeaturePart | |
| createCandidatesAroundPoint(double x, double y, QList< LabelPosition *> &lPos, double angle) | pal::FeaturePart | |
| createCandidatesAtOrderedPositionsOverPoint(double x, double y, QList< LabelPosition *> &lPos, double angle) | pal::FeaturePart | |
| createCandidatesForPolygon(QList< LabelPosition *> &lPos, PointSet *mapShape) | pal::FeaturePart | |
| createCandidatesOverPoint(double x, double y, QList< LabelPosition *> &lPos, double angle) | pal::FeaturePart | |
| createCurvedCandidatesAlongLine(QList< LabelPosition *> &lPos, PointSet *mapShape) | pal::FeaturePart | |
| createGeosGeom() const | pal::PointSet | protected |
| curvedPlacementAtOffset(PointSet *path_positions, double *path_distances, int &orientation, int index, double distance, bool &reversed, bool &flip) | pal::FeaturePart | |
| deleteCoords() | pal::PointSet | protected |
| extractCoords(const GEOSGeometry *geom) | pal::FeaturePart | protected |
| extractShape(int nbPtSh, int imin, int imax, int fps, int fpe, double fptx, double fpty) | pal::PointSet | |
| feature() | pal::FeaturePart | inline |
| featureId() const | pal::FeaturePart | |
| FeaturePart(QgsLabelFeature *lf, const GEOSGeometry *geom) | pal::FeaturePart | |
| FeaturePart(const FeaturePart &other) | pal::FeaturePart | |
| fixedAngle() const | pal::FeaturePart | inline |
| geos() const | pal::PointSet | |
| getBoundingBox(double min[2], double max[2]) const | pal::PointSet | inline |
| getCentroid(double &px, double &py, bool forceInside=false) const | pal::PointSet | |
| getGeosType() const | pal::PointSet | inline |
| getHoleOf() | pal::PointSet | inline |
| getLabelDistance() const | pal::FeaturePart | inline |
| getLabelHeight() const | pal::FeaturePart | inline |
| getLabelWidth() const | pal::FeaturePart | inline |
| getNumPoints() const | pal::PointSet | inline |
| getNumSelfObstacles() const | pal::FeaturePart | inline |
| getPointByDistance(double *d, double *ad, double dl, double *px, double *py) | pal::PointSet | |
| getSelfObstacle(int i) | pal::FeaturePart | inline |
| hasFixedPosition() const | pal::FeaturePart | inline |
| hasFixedRotation() const | pal::FeaturePart | inline |
| hasSameLabelFeatureAs(FeaturePart *part) const | pal::FeaturePart | |
| holeOf | pal::PointSet | protected |
| invalidateGeos() | pal::PointSet | protected |
| isClosed() const | pal::PointSet | |
| isConnected(FeaturePart *p2) | pal::FeaturePart | |
| isObstacle() const | pal::FeaturePart | inline |
| layer() | pal::FeaturePart | |
| length() const | pal::PointSet | |
| mergeWithFeaturePart(FeaturePart *other) | pal::FeaturePart | |
| mGeos | pal::PointSet | mutableprotected |
| mHoles | pal::FeaturePart | protected |
| minDistanceToPoint(double px, double py, double *rx=nullptr, double *ry=nullptr) const | pal::PointSet | |
| mLF | pal::FeaturePart | protected |
| mOwnsGeom | pal::PointSet | mutableprotected |
| nbPoints | pal::PointSet | protected |
| nextCharPosition(double charWidth, double segment_length, PointSet *path_positions, int &index, double &distance, double &start_x, double &start_y, double &end_x, double &end_y) const | pal::FeaturePart | |
| obstacleFactor() const | pal::FeaturePart | inline |
| parent | pal::PointSet | protected |
| PointSet() | pal::PointSet | |
| PointSet(int nbPoints, double *x, double *y) | pal::PointSet | |
| PointSet(double x, double y) | pal::PointSet | protected |
| PointSet(const PointSet &ps) | pal::PointSet | protected |
| preparedGeom() const | pal::PointSet | protected |
| repeatDistance() const | pal::FeaturePart | inline |
| showUprightLabels() const | pal::FeaturePart | |
| splitPolygons(QLinkedList< PointSet *> &shapes_toProcess, QLinkedList< PointSet *> &shapes_final, double xrm, double yrm) | pal::PointSet | static |
| type | pal::PointSet | protected |
| x | pal::PointSet | protected |
| xmax | pal::PointSet | protected |
| xmin | pal::PointSet | protected |
| y | pal::PointSet | protected |
| ymax | pal::PointSet | protected |
| ymin | pal::PointSet | protected |
| ~FeaturePart() override | pal::FeaturePart | |
| ~PointSet() | pal::PointSet | virtual |
1.8.13