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

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

addSizePenalty(int nbp, LabelPosition **lPos, double bbx[4], double bby[4])pal::FeaturePart
cHullpal::PointSetprotected
cHullSizepal::PointSetprotected
compute_chull_bbox()pal::PointSet
createProblemSpecificPointSet(double bbmin[2], double bbmax[2], bool *inside)pal::PointSet
curvedPlacementAtOffset(PointSet *path_positions, double *path_distances, int orientation, int index, double distance)pal::FeaturePart
deleteCoords()pal::PointSetprotected
extractCoords(const GEOSGeometry *geom)pal::FeaturePartprotected
extractShape(int nbPtSh, int imin, int imax, int fps, int fpe, double fptx, double fpty)pal::PointSet
fpal::FeaturePartprotected
FeaturePart(Feature *feat, const GEOSGeometry *geom)pal::FeaturePart
getAlwaysShow()pal::FeaturePartinline
getBoundingBox(double min[2], double max[2]) const pal::PointSetinline
getCentroid(double &px, double &py, bool forceInside=false)pal::PointSet
getDist(double px, double py, double *rx, double *ry)pal::PointSet
getFeature()pal::FeaturePartinline
getFixedPosition()pal::FeaturePartinline
getFixedRotation()pal::FeaturePartinline
getGeometry() const pal::FeaturePartinline
getGeosType() const pal::PointSetinline
getHoleOf()pal::PointSetinline
getLabelAngle()pal::FeaturePartinline
getLabelDistance() const pal::FeaturePartinline
getLabelHeight() const pal::FeaturePartinline
getLabelWidth() const pal::FeaturePartinline
getLayer()pal::FeaturePart
getNumPoints() const pal::PointSetinline
getNumSelfObstacles() const pal::FeaturePartinline
getPoint(double *d, double *ad, double dl, double *px, double *py)pal::PointSetinline
getSelfObstacle(int i)pal::FeaturePartinline
getUID()pal::FeaturePart
getUserGeometry()pal::FeaturePartinline
holeOfpal::PointSetprotected
holespal::FeaturePartprotected
isConnected(FeaturePart *p2)pal::FeaturePart
mergeWithFeaturePart(FeaturePart *other)pal::FeaturePart
nbHolespal::FeaturePartprotected
nbPointspal::PointSetprotected
ownsGeompal::FeaturePartprotected
parentpal::PointSetprotected
PointSet(double x, double y)pal::PointSetprotected
PointSet(PointSet &ps)pal::PointSetprotected
PointSet()pal::PointSet
PointSet(int nbPoints, double *x, double *y)pal::PointSet
print()pal::FeaturePart
removeDuplicatePoints()pal::FeaturePartprotected
setLabelDistance(double dist)pal::FeaturePartinline
setLabelInfo(LabelInfo *info)pal::FeaturePartinline
setLabelSize(double lx, double ly)pal::FeaturePartinline
setPosition(double scale, LabelPosition ***lPos, double bbox_min[2], double bbox_max[2], PointSet *mapShape, RTree< LabelPosition *, double, 2, double > *candidates)pal::FeaturePart
setPositionForLine(double scale, LabelPosition ***lPos, PointSet *mapShape, double delta_width)pal::FeaturePart
setPositionForLineCurved(LabelPosition ***lPos, PointSet *mapShape)pal::FeaturePart
setPositionForPoint(double x, double y, double scale, LabelPosition ***lPos, double delta_width, double angle)pal::FeaturePart
setPositionForPolygon(double scale, LabelPosition ***lPos, PointSet *mapShape, double delta_width)pal::FeaturePart
setPositionOverPoint(double x, double y, double scale, LabelPosition ***lPos, double delta_width, double angle)pal::FeaturePart
splitPolygons(LinkedList< PointSet * > *shapes_toProcess, LinkedList< PointSet * > *shapes_final, double xrm, double yrm, char *uid)pal::PointSetstatic
the_geompal::FeaturePartprotected
typepal::PointSetprotected
xpal::PointSetprotected
xmaxpal::PointSetprotected
xminpal::PointSetprotected
ypal::PointSetprotected
ymaxpal::PointSetprotected
yminpal::PointSetprotected
~FeaturePart()pal::FeaturePartvirtual
~PointSet()pal::PointSetvirtual