|
Quantum GIS API Documentation
1.7.5-Wroclaw
|
Public Member Functions | |
| QgsPalGeometry (int id, QString text, GEOSGeometry *g) | |
| ~QgsPalGeometry () | |
| GEOSGeometry * | getGeosGeometry () |
| void | releaseGeosGeometry (GEOSGeometry *) |
| const char * | strId () |
| QString | text () |
| pal::LabelInfo * | info (QFontMetricsF *fm, const QgsMapToPixel *xform, double fontScale) |
| const QMap < QgsPalLayerSettings::DataDefinedProperties, QVariant > & | dataDefinedValues () const |
| void | addDataDefinedValue (QgsPalLayerSettings::DataDefinedProperties p, QVariant v) |
| void | setIsDiagram (bool d) |
| bool | isDiagram () const |
| void | addDiagramAttribute (int index, QVariant value) |
| const QgsAttributeMap & | diagramAttributes () |
Protected Attributes | |
| GEOSGeometry * | mG |
| QString | mText |
| QByteArray | mStrId |
| int | mId |
| LabelInfo * | mInfo |
| bool | mIsDiagram |
| QMap < QgsPalLayerSettings::DataDefinedProperties, QVariant > | mDataDefinedValues |
| Stores attribute values for data defined properties. | |
| QgsAttributeMap | mDiagramAttributes |
| Stores attribute values for diagram rendering. | |
Definition at line 55 of file qgspallabeling.cpp.
|
inline |
Definition at line 58 of file qgspallabeling.cpp.
|
inline |
Definition at line 63 of file qgspallabeling.cpp.
|
inline |
Definition at line 102 of file qgspallabeling.cpp.
Referenced by QgsPalLayerSettings::registerFeature().
|
inline |
Definition at line 107 of file qgspallabeling.cpp.
Referenced by QgsPalLabeling::registerDiagramFeature().
|
inline |
Definition at line 101 of file qgspallabeling.cpp.
Referenced by QgsPalLabeling::drawLabeling().
|
inline |
Definition at line 108 of file qgspallabeling.cpp.
Referenced by QgsPalLabeling::drawLabeling().
|
inline |
Definition at line 71 of file qgspallabeling.cpp.
|
inline |
Definition at line 83 of file qgspallabeling.cpp.
References QgsMapToPixel::toMapCoordinates(), QgsMapToPixel::toMapCoordinatesF(), QgsPoint::x(), and QgsPoint::y().
Referenced by QgsPalLayerSettings::registerFeature().
|
inline |
Definition at line 105 of file qgspallabeling.cpp.
Referenced by QgsPalLabeling::drawLabeling().
|
inline |
Definition at line 75 of file qgspallabeling.cpp.
|
inline |
Definition at line 104 of file qgspallabeling.cpp.
Referenced by QgsPalLabeling::registerDiagramFeature().
|
inline |
Definition at line 80 of file qgspallabeling.cpp.
Referenced by QgsPalLabeling::drawLabeling(), QgsPalLabeling::registerDiagramFeature(), and QgsPalLayerSettings::registerFeature().
|
inline |
Definition at line 81 of file qgspallabeling.cpp.
|
protected |
Stores attribute values for data defined properties.
Definition at line 118 of file qgspallabeling.cpp.
|
protected |
Stores attribute values for diagram rendering.
Definition at line 121 of file qgspallabeling.cpp.
|
protected |
Definition at line 111 of file qgspallabeling.cpp.
|
protected |
Definition at line 114 of file qgspallabeling.cpp.
|
protected |
Definition at line 115 of file qgspallabeling.cpp.
|
protected |
Definition at line 116 of file qgspallabeling.cpp.
|
protected |
Definition at line 113 of file qgspallabeling.cpp.
|
protected |
Definition at line 112 of file qgspallabeling.cpp.
1.8.1