QGIS/python/core/diagram/qgstextdiagram.sip
2014-06-02 21:52:02 +02:00

32 lines
756 B
Plaintext

class QgsTextDiagram: QgsDiagram
{
%TypeHeaderCode
#include <qgstextdiagram.h>
%End
public:
enum Shape
{
Circle,
Rectangle,
Triangle
};
enum Orientation
{
Horizontal,
Vertical
};
QgsTextDiagram();
~QgsTextDiagram();
virtual QgsDiagram* clone() const;
void renderDiagram( const QgsFeature& feature, QgsRenderContext& c, const QgsDiagramSettings& s, const QPointF& position );
QSizeF diagramSize( const QgsAttributes& attributes, const QgsRenderContext& c, const QgsDiagramSettings& s );
QSizeF diagramSize( const QgsFeature& feature, const QgsRenderContext& c, const QgsDiagramSettings& s, const QgsDiagramInterpolationSettings& is );
QString diagramName() const;
};