Quantum GIS API Documentation
1.7.4
|
#include <qgsdiagram.h>
Public Member Functions | |
QgsPieDiagram () | |
~QgsPieDiagram () | |
void | renderDiagram (const QgsAttributeMap &att, QgsRenderContext &c, const QgsDiagramSettings &s, const QPointF &position) |
Draws the diagram at the given position (in pixel coordinates) | |
QString | diagramName () const |
Private Attributes | |
QBrush | mCategoryBrush |
QPen | mPen |
Definition at line 61 of file qgsdiagram.h.
Definition at line 226 of file qgsdiagram.cpp.
References mCategoryBrush, and mPen.
Definition at line 232 of file qgsdiagram.cpp.
QString QgsPieDiagram::diagramName | ( | ) | const [inline, virtual] |
Implements QgsDiagram.
Definition at line 68 of file qgsdiagram.h.
void QgsPieDiagram::renderDiagram | ( | const QgsAttributeMap & | att, |
QgsRenderContext & | c, | ||
const QgsDiagramSettings & | s, | ||
const QPointF & | position | ||
) | [virtual] |
Draws the diagram at the given position (in pixel coordinates)
Implements QgsDiagram.
Definition at line 236 of file qgsdiagram.cpp.
References QgsDiagramSettings::categoryColors, QgsDiagramSettings::categoryIndices, mCategoryBrush, mPen, QgsRenderContext::painter(), QgsDiagramSettings::penColor, QgsDiagram::setPenWidth(), QgsDiagramSettings::size, and QgsDiagram::sizePainterUnits().
QBrush QgsPieDiagram::mCategoryBrush [private] |
Definition at line 71 of file qgsdiagram.h.
Referenced by QgsPieDiagram(), and renderDiagram().
QPen QgsPieDiagram::mPen [private] |
Definition at line 72 of file qgsdiagram.h.
Referenced by QgsPieDiagram(), and renderDiagram().