|
QGIS API Documentation
2.0.1-Dufour
|
#include <qgsdiagramrendererv2.h>
Public Types | |
| enum | SizeType { MM, MapUnits } |
| enum | LabelPlacementMethod { Height, XHeight } |
| enum | DiagramOrientation { Up, Down, Left, Right } |
| Orientation of histogram. More... | |
Public Member Functions | |
| QgsDiagramSettings () | |
| void | readXML (const QDomElement &elem, const QgsVectorLayer *layer) |
| void | writeXML (QDomElement &rendererElem, QDomDocument &doc, const QgsVectorLayer *layer) const |
Public Attributes | |
| QFont | font |
| QList< QColor > | categoryColors |
| QList< int > | categoryIndices |
| QSizeF | size |
| SizeType | sizeType |
| QColor | backgroundColor |
| QColor | penColor |
| double | penWidth |
| LabelPlacementMethod | labelPlacementMethod |
| DiagramOrientation | diagramOrientation |
| double | barWidth |
| int | transparency |
| bool | scaleByArea |
| int | angleOffset |
| double | minScaleDenominator |
| double | maxScaleDenominator |
| double | minimumSize |
| Scale diagrams smaller than mMinimumSize to mMinimumSize. More... | |
Definition at line 98 of file qgsdiagramrendererv2.h.
Orientation of histogram.
| Enumerator | |
|---|---|
| Up | |
| Down | |
| Left | |
| Right | |
Definition at line 114 of file qgsdiagramrendererv2.h.
| Enumerator | |
|---|---|
| Height | |
| XHeight | |
Definition at line 107 of file qgsdiagramrendererv2.h.
| Enumerator | |
|---|---|
| MM | |
| MapUnits | |
Definition at line 101 of file qgsdiagramrendererv2.h.
|
inline |
Definition at line 122 of file qgsdiagramrendererv2.h.
| void QgsDiagramSettings::readXML | ( | const QDomElement & | elem, |
| const QgsVectorLayer * | layer | ||
| ) |
Definition at line 53 of file qgsdiagramrendererv2.cpp.
References angleOffset, backgroundColor, barWidth, categoryColors, categoryIndices, diagramOrientation, Down, QgsVectorLayer::fieldNameIndex(), font, Height, labelPlacementMethod, Left, MapUnits, maxScaleDenominator, minimumSize, minScaleDenominator, MM, penColor, penWidth, Right, scaleByArea, size, sizeType, transparency, Up, and XHeight.
Referenced by QgsSingleCategoryDiagramRenderer::readXML(), and QgsLinearlyInterpolatedDiagramRenderer::readXML().
| void QgsDiagramSettings::writeXML | ( | QDomElement & | rendererElem, |
| QDomDocument & | doc, | ||
| const QgsVectorLayer * | layer | ||
| ) | const |
Definition at line 162 of file qgsdiagramrendererv2.cpp.
References angleOffset, QgsFields::at(), backgroundColor, barWidth, categoryColors, categoryIndices, diagramOrientation, Down, font, Height, labelPlacementMethod, Left, maxScaleDenominator, minimumSize, minScaleDenominator, MM, penColor, QgsVectorLayer::pendingFields(), penWidth, Right, scaleByArea, size, sizeType, transparency, and Up.
Referenced by QgsSingleCategoryDiagramRenderer::writeXML(), and QgsLinearlyInterpolatedDiagramRenderer::writeXML().
| int QgsDiagramSettings::angleOffset |
Definition at line 137 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| QColor QgsDiagramSettings::backgroundColor |
Definition at line 129 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| double QgsDiagramSettings::barWidth |
Definition at line 134 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| QList< QColor > QgsDiagramSettings::categoryColors |
Definition at line 125 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| QList< int > QgsDiagramSettings::categoryIndices |
Definition at line 126 of file qgsdiagramrendererv2.h.
Referenced by QgsLinearlyInterpolatedDiagramRenderer::diagramAttributes(), readXML(), and writeXML().
| DiagramOrientation QgsDiagramSettings::diagramOrientation |
Definition at line 133 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| QFont QgsDiagramSettings::font |
Definition at line 124 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| LabelPlacementMethod QgsDiagramSettings::labelPlacementMethod |
Definition at line 132 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| double QgsDiagramSettings::maxScaleDenominator |
Definition at line 141 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| double QgsDiagramSettings::minimumSize |
Scale diagrams smaller than mMinimumSize to mMinimumSize.
Definition at line 144 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| double QgsDiagramSettings::minScaleDenominator |
Definition at line 140 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| QColor QgsDiagramSettings::penColor |
Definition at line 130 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| double QgsDiagramSettings::penWidth |
Definition at line 131 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| bool QgsDiagramSettings::scaleByArea |
Definition at line 136 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
| QSizeF QgsDiagramSettings::size |
Definition at line 127 of file qgsdiagramrendererv2.h.
Referenced by QgsLinearlyInterpolatedDiagramRenderer::diagramSettings(), readXML(), and writeXML().
| SizeType QgsDiagramSettings::sizeType |
Definition at line 128 of file qgsdiagramrendererv2.h.
Referenced by readXML(), QgsDiagramRendererV2::sizeMapUnits(), and writeXML().
| int QgsDiagramSettings::transparency |
Definition at line 135 of file qgsdiagramrendererv2.h.
Referenced by readXML(), and writeXML().
1.8.6