the animator object used to perform animations on the chart data
Protectedmon this canvas, the paths are rendered, it is initialized with the pathBitmap
Protectedmpalet for the inner circle of the value indicators
ProtectedmBitmap object used for drawing the paths (otherwise they are too long if rendered directly on the canvas)
Protectedmpalet used for highlighting values
Protectedmmain palet object used for rendering
Protectedmpalet object for drawing values (text representing values of chart entries)
Protectedmthe component that handles the drawing area of the chart and it's offsets
Protectedmbuffer for storing the current minimum and maximum visible x
Protected StaticmProtectedfillProtectedapplyApplies the required styling (provided by the DataSet) to the value-paint object.
ProtecteddrawProtecteddrawProtecteddrawDraws the actual data in form of lines, bars, ... depending on Renderer subclass.
ProtecteddrawDraws any kind of additional information (e.g. line-circles).
ProtecteddrawOptionalcolor: anyOptionalfillMin: numberProtecteddrawDraws the provided path in filled mode with the provided color and alpha. Special thanks to Angelo Suzuki (https://github.com/tinsukE) for this.
OptionalfillAlpha: numberOptionalshader: anyProtecteddrawDraws the provided path in filled mode with the provided drawable.
ProtecteddrawDraws vertical & horizontal highlight-lines if enabled.
x-position of the highlight line intersection
y-position of the highlight line intersection
the currently drawn dataset
Draws the icons of the given entry
canvas
icon to draw
icon to draw
position
position
OptionalcustomRender: BaseCustomRendererDraws 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.
ProtectedisProtectedisChecks if the provided entry object is in bounds for drawing considering the current animation phase.
Releases the drawing bitmap. This should be called when LineChart#onDetachedFromWindow().
ProtectedshouldReturns true if the DataSet values should be drawn, false if not.
Created by Philipp Jahoda on 25/01/16.