Class DonutRenderableSeries
Provides Donut series rendering.
Inheritance
DonutRenderableSeries
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class DonutRenderableSeries extends renderableSeries.PieDonutRenderableSeriesBase
Constructors
DonutRenderableSeries()
Creates a new instance of DonutRenderableSeries class.
Declaration
public DonutRenderableSeries()
DonutRenderableSeries(renderableSeriesDonutRenderPassData currentRenderPassData, renderableSeries.hitTest.IPieChartHitProvider hitProvider)
Creates a new instance of DonutRenderableSeries class.
Declaration
protected DonutRenderableSeries(renderableSeriesDonutRenderPassData currentRenderPassData, renderableSeries.hitTest.IPieChartHitProvider hitProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeriesDonutRenderPassData | currentRenderPassData | The render pass data instance. |
| renderableSeries.hitTest.IPieChartHitProvider | hitProvider | The hit provider instance. |
Fields
innerRadius
Declaration
protected float innerRadius
Field Value
| Type | Description |
|---|---|
| float |
Methods
internalDraw(Canvas canvas, renderableSeriesIPieDonutRenderPassData renderPassData)
Draws the series using the Canvas and the IPieDonutRenderPassData passed i.
Declaration
protected void internalDraw(Canvas canvas, renderableSeriesIPieDonutRenderPassData renderPassData)
Parameters
| Type | Name | Description |
|---|---|---|
| android.graphics.Canvas | canvas | |
| renderableSeriesIPieDonutRenderPassData | renderPassData |
Overrides
internalUpdateRenderPassData(renderableSeriesIPieDonutRenderPassData renderPassDataToUpdate)
Updates the current render pass data.
Declaration
protected void internalUpdateRenderPassData(renderableSeriesIPieDonutRenderPassData renderPassDataToUpdate)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeriesIPieDonutRenderPassData | renderPassDataToUpdate |
Overrides
updateLayoutPassData(PieChartLayoutState pieChartLayoutState)
Called during layout pass and updates current layout pass data.
Declaration
public void updateLayoutPassData(PieChartLayoutState pieChartLayoutState)
Parameters
| Type | Name | Description |
|---|---|---|
| PieChartLayoutState | pieChartLayoutState |