Class: QgsPieDiagram¶
-
class
qgis.core.
QgsPieDiagram
¶ Bases:
QgsDiagram
QgsPieDiagram(
QgsPieDiagram
)Methods
- rtype
QgsPieDiagram
- rtype
str
diagramSize(self, feature:
QgsFeature
, c:QgsRenderContext
, s:QgsDiagramSettings
, is_:QgsDiagramInterpolationSettings
) -> QSizeF- param value
- param feature
-
clone
(self) → QgsPieDiagram¶ - Return type
-
diagramName
(self) → str¶ - Return type
str
-
diagramSize
(self, attributes: object, c: QgsRenderContext, s: QgsDiagramSettings) → QSizeF¶ diagramSize(self, feature:
QgsFeature
, c:QgsRenderContext
, s:QgsDiagramSettings
, is_:QgsDiagramInterpolationSettings
) -> QSizeF- Parameters
attributes (object) –
c (QgsRenderContext) –
s (QgsDiagramSettings) –
- Return type
QSizeF
-
legendSize
(self, value: float, s: QgsDiagramSettings, is_: QgsDiagramInterpolationSettings) → float¶ - Parameters
value (float) –
s (QgsDiagramSettings) –
- Return type
float
-
renderDiagram
(self, feature: QgsFeature, c: QgsRenderContext, s: QgsDiagramSettings, position: Union[QPointF, QPoint])¶ - Parameters
feature (QgsFeature) –
c (QgsRenderContext) –
s (QgsDiagramSettings) –
position (Union[QPointF) –
-
scaledFont
()¶
-
setPenWidth
()¶
-
sizeForValue
()¶
-
sizePainterUnits
()¶