public final class DonutDrawingManager extends PieDonutDrawingManagerBase<DonutRenderPassData> implements IDonutDrawingManager
canvas, cx, cy, outerPieRect, paint, pathBuffer, piePaintRect, spacing, spacingAngle, textPaint
Constructor and Description |
---|
DonutDrawingManager() |
Modifier and Type | Method and Description |
---|---|
void |
drawDonutSegments(java.util.List<IPieSegment> segments,
com.scichart.core.model.FloatValues segmentsStartAngles,
com.scichart.core.model.FloatValues segmentsAngles,
float selectedSegmentOffset) |
void |
onBeginDrawing(android.graphics.Canvas canvas,
DonutRenderPassData currentPieRenderPassData) |
void |
onEndDrawing() |
calculateSpacingAngle, drawLabels
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
drawLabels
public void onBeginDrawing(android.graphics.Canvas canvas, DonutRenderPassData currentPieRenderPassData)
onBeginDrawing
in interface IPieDonutDrawingManagerBase<DonutRenderPassData>
onBeginDrawing
in class PieDonutDrawingManagerBase<DonutRenderPassData>
public void drawDonutSegments(java.util.List<IPieSegment> segments, com.scichart.core.model.FloatValues segmentsStartAngles, com.scichart.core.model.FloatValues segmentsAngles, float selectedSegmentOffset)
drawDonutSegments
in interface IDonutDrawingManager
public void onEndDrawing()
onEndDrawing
in interface IPieDonutDrawingManagerBase<DonutRenderPassData>
onEndDrawing
in class PieDonutDrawingManagerBase<DonutRenderPassData>