Quantum GIS API Documentation
1.8
|
#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 33 of file qgsdiagramrendererv2.h.
Definition at line 46 of file qgsdiagramrendererv2.h.
Definition at line 36 of file qgsdiagramrendererv2.h.
QgsDiagramLayerSettings::QgsDiagramLayerSettings | ( | ) | [inline] |
Definition at line 54 of file qgsdiagramrendererv2.h.
void QgsDiagramLayerSettings::readXML | ( | const QDomElement & | elem | ) |
Definition at line 22 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 33 of file qgsdiagramrendererv2.cpp.
References dist, obstacle, placement, placementFlags, priority, xPosColumn, and yPosColumn.
Referenced by QgsVectorLayer::writeSymbology().
Definition at line 79 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer().
Definition at line 74 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
Definition at line 81 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::drawLabeling().
Definition at line 73 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer(), readXML(), and writeXML().
pal::Layer* QgsDiagramLayerSettings::palLayer |
Definition at line 78 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer().
Definition at line 70 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer(), readXML(), and writeXML().
Definition at line 71 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer(), readXML(), and writeXML().
Definition at line 72 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer(), readXML(), and writeXML().
Definition at line 75 of file qgsdiagramrendererv2.h.
Referenced by QgsVectorLayer::prepareLabelingAndDiagrams().
Definition at line 80 of file qgsdiagramrendererv2.h.
Referenced by QgsPalLabeling::addDiagramLayer().
Definition at line 83 of file qgsdiagramrendererv2.h.
Referenced by QgsVectorLayer::prepareLabelingAndDiagrams(), readXML(), and writeXML().
Definition at line 84 of file qgsdiagramrendererv2.h.
Referenced by QgsVectorLayer::prepareLabelingAndDiagrams(), readXML(), and writeXML().