|
Quantum GIS API Documentation
1.7.5-Wroclaw
|
#include <qgsdiagramrendererv2.h>

Public Types | |
| enum | Placement { AroundPoint, OverPoint, Line, Curved, Horizontal, Free } |
| enum | LinePlacementFlags { OnLine = 1, AboveLine = 2, BelowLine = 4, MapOrientation = 8 } |
Public Member Functions | |
| QgsDiagramLayerSettings () | |
| void | readXML (const QDomElement &elem) |
| void | writeXML (QDomElement &layerElem, QDomDocument &doc) const |
Public Attributes | |
| Placement | placement |
| LinePlacementFlags | placementFlags |
| int | priority |
| bool | obstacle |
| double | dist |
| QgsDiagramRendererV2 * | renderer |
| pal::Layer * | palLayer |
| const QgsCoordinateTransform * | ct |
| const QgsMapToPixel * | xform |
| QList< QgsPalGeometry * > | geometries |
| int | xPosColumn |
| int | yPosColumn |
Definition at line 19 of file qgsdiagramrendererv2.h.
| Enumerator | |
|---|---|
| OnLine | |
| AboveLine | |
| BelowLine | |
| MapOrientation | |
Definition at line 32 of file qgsdiagramrendererv2.h.
| Enumerator | |
|---|---|
| AroundPoint | |
| OverPoint | |
| Line | |
| Curved | |
| Horizontal | |
| Free | |
Definition at line 22 of file qgsdiagramrendererv2.h.
|
inline |
Definition at line 40 of file qgsdiagramrendererv2.h.
| void QgsDiagramLayerSettings::readXML | ( | const QDomElement & | elem) |
Definition at line 8 of file qgsdiagramrendererv2.cpp.
References dist, obstacle, placement, placementFlags, priority, xPosColumn, and yPosColumn.
Referenced by QgsVectorLayer::readSymbology().
| void QgsDiagramLayerSettings::writeXML | ( | QDomElement & | layerElem, |
| QDomDocument & | doc | ||
| ) | const |
Definition at line 19 of file qgsdiagramrendererv2.cpp.
References dist, obstacle, placement, placementFlags, priority, xPosColumn, and yPosColumn.
Referenced by QgsVectorLayer::writeSymbology().
| const QgsCoordinateTransform* QgsDiagramLayerSettings::ct |
Definition at line 55 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer().
| double QgsDiagramLayerSettings::dist |
Definition at line 50 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| QList<QgsPalGeometry*> QgsDiagramLayerSettings::geometries |
Definition at line 57 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::drawLabeling().
| bool QgsDiagramLayerSettings::obstacle |
Definition at line 49 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer(), readXML(), and writeXML().
| pal::Layer* QgsDiagramLayerSettings::palLayer |
Definition at line 54 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer().
| Placement QgsDiagramLayerSettings::placement |
Definition at line 46 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer(), readXML(), and writeXML().
| LinePlacementFlags QgsDiagramLayerSettings::placementFlags |
Definition at line 47 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer(), readXML(), and writeXML().
| int QgsDiagramLayerSettings::priority |
Definition at line 48 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer(), readXML(), and writeXML().
| QgsDiagramRendererV2* QgsDiagramLayerSettings::renderer |
Definition at line 51 of file qgsdiagramrendererv2.h.
Referenced by QgsVectorLayer::prepareLabelingAndDiagrams().
| const QgsMapToPixel* QgsDiagramLayerSettings::xform |
Definition at line 56 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer().
| int QgsDiagramLayerSettings::xPosColumn |
Definition at line 59 of file qgsdiagramrendererv2.h.
Referenced by QgsVectorLayer::prepareLabelingAndDiagrams(), readXML(), and writeXML().
| int QgsDiagramLayerSettings::yPosColumn |
Definition at line 60 of file qgsdiagramrendererv2.h.
Referenced by QgsVectorLayer::prepareLabelingAndDiagrams(), readXML(), and writeXML().
1.8.4