QGIS API Documentation  2.8.2-Wien
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
pal::LabelPosition Member List

This is the complete list of members for pal::LabelPosition, including all inherited members.

alphapal::LabelPositionprotected
costpal::LabelPositionprotected
CostCalculator classpal::LabelPositionfriend
costGrow(void *l, void *r)pal::LabelPositionstatic
costShrink(void *l, void *r)pal::LabelPositionstatic
countFullOverlapCallback(LabelPosition *lp, void *ctx)pal::LabelPositionstatic
countOverlapCallback(LabelPosition *lp, void *ctx)pal::LabelPositionstatic
featurepal::LabelPositionprotected
getAlpha() const pal::LabelPosition
getBoundingBox(double amin[2], double amax[2]) const pal::LabelPosition
getCost() const pal::LabelPosition
getDistanceToPoint(double xp, double yp)pal::LabelPosition
getFeaturePart()pal::LabelPosition
getHeight() const pal::LabelPositioninline
getId() const pal::LabelPosition
getLayerName() const pal::LabelPosition
getNextPart() const pal::LabelPositioninline
getNumOverlaps() const pal::LabelPositioninline
getNumPointsInPolygon(int npol, double *xp, double *yp)pal::LabelPosition
getPartId() const pal::LabelPositioninline
getProblemFeatureId() const pal::LabelPositioninline
getReversed() const pal::LabelPositioninline
getUpsideDown() const pal::LabelPositioninline
getWidth() const pal::LabelPositioninline
getX(int i=0) const pal::LabelPosition
getY(int i=0) const pal::LabelPosition
hpal::LabelPositionprotected
idpal::LabelPositionprotected
insertIntoIndex(RTree< LabelPosition *, double, 2, double > *index)pal::LabelPosition
isBorderCrossingLine(PointSet *feat)pal::LabelPosition
isIn(double *bbox)pal::LabelPosition
isInConflict(LabelPosition *ls)pal::LabelPosition
isInConflictMultiPart(LabelPosition *lp)pal::LabelPositionprotected
isInConflictSinglePart(LabelPosition *lp)pal::LabelPositionprotected
isInside(double *bbox)pal::LabelPosition
isIntersect(double *bbox)pal::LabelPosition
LabelPosition(int id, double x1, double y1, double w, double h, double alpha, double cost, FeaturePart *feature, bool isReversed=false)pal::LabelPosition
LabelPosition(const LabelPosition &other)pal::LabelPosition
nbOverlappal::LabelPositionprotected
nextPartpal::LabelPositionprotected
offsetPosition(double xOffset, double yOffset)pal::LabelPosition
partIdpal::LabelPositionprotected
PolygonCostCalculator classpal::LabelPositionfriend
polygonObstacleCallback(PointSet *feat, void *ctx)pal::LabelPositionstatic
print()pal::LabelPosition
probFeatpal::LabelPositionprotected
pruneCallback(LabelPosition *lp, void *ctx)pal::LabelPositionstatic
removeFromIndex(RTree< LabelPosition *, double, 2, double > *index)pal::LabelPosition
removeOverlapCallback(LabelPosition *lp, void *ctx)pal::LabelPositionstatic
resetNumOverlaps()pal::LabelPositioninline
reversedpal::LabelPositionprotected
setCost(double newCost)pal::LabelPositioninline
setNextPart(LabelPosition *next)pal::LabelPositioninline
setPartId(int id)pal::LabelPositioninline
setProblemIds(int probFid, int lpId)pal::LabelPositioninline
upsideDownpal::LabelPositionprotected
validateCost()pal::LabelPosition
wpal::LabelPositionprotected
xpal::LabelPositionprotected
ypal::LabelPositionprotected
~LabelPosition()pal::LabelPositioninline