Quantum GIS API Documentation
1.7.5-Wroclaw
|
#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 |
Additional Inherited Members | |
![]() | |
void | setPenWidth (QPen &pen, const QgsDiagramSettings &s, const QgsRenderContext &c) |
QSizeF | sizePainterUnits (const QSizeF &size, const QgsDiagramSettings &s, const QgsRenderContext &c) |
QFont | scaledFont (const QgsDiagramSettings &s, const QgsRenderContext &c) |
Definition at line 61 of file qgsdiagram.h.
QgsPieDiagram::QgsPieDiagram | ( | ) |
Definition at line 226 of file qgsdiagram.cpp.
References mCategoryBrush, and mPen.
QgsPieDiagram::~QgsPieDiagram | ( | ) |
Definition at line 232 of file qgsdiagram.cpp.
|
inlinevirtual |
Implements QgsDiagram.
Definition at line 68 of file qgsdiagram.h.
|
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().
|
private |
Definition at line 71 of file qgsdiagram.h.
Referenced by QgsPieDiagram(), and renderDiagram().
|
private |
Definition at line 72 of file qgsdiagram.h.
Referenced by QgsPieDiagram(), and renderDiagram().