public interface IPieDonutDrawingManagerBase<TRenderPassData extends IPieDonutRenderPassData>
Modifier and Type | Method and Description |
---|---|
void |
drawLabels(java.util.List<PieSegmentRenderPassData> segments,
android.graphics.PointF center,
float outerRadius,
float selectedSegmentOffset)
Draws specified pie segments
|
void |
onBeginDrawing(android.graphics.Canvas canvas,
TRenderPassData currentPieRenderPassData)
Begins drawing with this drawing manager instance
|
void |
onEndDrawing()
Ends drawing with this drawing manager instance.
|
void onBeginDrawing(android.graphics.Canvas canvas, TRenderPassData currentPieRenderPassData)
canvas
- The canvas to draw on.currentPieRenderPassData
- The current render pass data.void drawLabels(java.util.List<PieSegmentRenderPassData> segments, android.graphics.PointF center, float outerRadius, float selectedSegmentOffset)
segments
- The pie segments to drawcenter
- The coordinate of center of chartouterRadius
- The outer radius to use during drawing which tells how far from center to draw labelsselectedSegmentOffset
- The offset to apply for selected segmentsvoid onEndDrawing()