1/************************************************************************ 2 * This file has been generated automatically from * 3 * * 4 * src/core/diagram/qgspiediagram.h * 5 * * 6 * Do not edit manually ! Edit header and run scripts/sipify.pl again * 7 ************************************************************************/ 8 9 10 11 12class QgsPieDiagram: QgsDiagram /NoDefaultCtors/ 13{ 14%Docstring 15A pie chart diagram. 16%End 17 18%TypeHeaderCode 19#include "qgspiediagram.h" 20%End 21 public: 22 QgsPieDiagram(); 23 24 virtual QgsPieDiagram *clone() const /Factory/; 25 26 27 virtual void renderDiagram( const QgsFeature &feature, QgsRenderContext &c, const QgsDiagramSettings &s, QPointF position ); 28 29 30 virtual QSizeF diagramSize( const QgsAttributes &attributes, const QgsRenderContext &c, const QgsDiagramSettings &s ); 31 32 virtual QSizeF diagramSize( const QgsFeature &feature, const QgsRenderContext &c, const QgsDiagramSettings &s, const QgsDiagramInterpolationSettings &is ); 33 34 virtual double legendSize( double value, const QgsDiagramSettings &s, const QgsDiagramInterpolationSettings &is ) const; 35 36 virtual QString diagramName() const; 37 38 39}; 40 41/************************************************************************ 42 * This file has been generated automatically from * 43 * * 44 * src/core/diagram/qgspiediagram.h * 45 * * 46 * Do not edit manually ! Edit header and run scripts/sipify.pl again * 47 ************************************************************************/ 48