the animator object used to perform animations on the chart data
ProtectedmProtectedmProtectedmBitmap for drawing the center hole
Protectedmpalet used for highlighting values
Protectedmpalet for the hole in the center of the pie chart and the transparent circle
Protectedmmain palet object used for rendering
ProtectedmProtectedmpalet object for drawing values (text representing values of chart entries)
Protectedmthe component that handles the drawing area of the chart and it's offsets
ProtectedcenterProtectedrectProtectedapplyApplies the required styling (provided by the DataSet) to the value-paint object.
ProtectedcalculateProtecteddrawDraws the description text in the center of the pie chart makes most sense when center-hole is enabled.
Draws the actual data in form of lines, bars, ... depending on Renderer subclass.
ProtecteddrawProtecteddrawDraws an entry label at the specified position.
Draws any kind of additional information (e.g. line-circles).
ProtecteddrawDraws the hole in the center of the chart and the transparent circle / hole.
Draws the icons of the given entry
canvas
icon to draw
icon to draw
position
position
OptionalcustomRender: BaseCustomRendererProtecteddrawThis gives all pie-slices a rounded edge.
Draws the value of the given entry by using the provided IValueFormatter.
canvas
label to draw
label to draw
label to draw
position
position
OptionalcustomRender: BaseCustomRendererLoops over all Entrys and draws their values.
ProtectedgetCalculates the sliceSpace to use based on visible values and their size compared to the set sliceSpace.
ProtectedisReleases the drawing bitmap.
Superclass of all render classes for the different data types (line, bar, ...).