public class ScatterChartRenderer extends LineScatterCandleRadarRenderer
| Modifier and Type | Field and Description |
|---|---|
protected ScatterDataProvider |
mChart |
protected ScatterBuffer[] |
mScatterBuffers |
mAnimator, mDrawPaint, mHighlightPaint, mRenderPaint, mValuePaintmMaxX, mMinX, mViewPortHandler| Constructor and Description |
|---|
ScatterChartRenderer(ScatterDataProvider chart,
ChartAnimator animator,
ViewPortHandler viewPortHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawData(android.graphics.Canvas c)
Draws the actual data in form of lines, bars, ...
|
protected void |
drawDataSet(android.graphics.Canvas c,
ScatterDataSet dataSet) |
void |
drawExtras(android.graphics.Canvas c)
Draws any kind of additional information (e.g.
|
void |
drawHighlighted(android.graphics.Canvas c,
Highlight[] indices)
Draws all highlight indicators for the values that are currently highlighted.
|
void |
drawValues(android.graphics.Canvas c)
Loops over all Entrys and draws their values.
|
void |
initBuffers()
Initializes the buffers used for rendering with a new size.
|
drawHighlightLinesapplyValueTextStyle, drawValue, getPaintHighlight, getPaintRender, getPaintValuescalcXBounds, fitsBoundsprotected ScatterDataProvider mChart
protected ScatterBuffer[] mScatterBuffers
public ScatterChartRenderer(ScatterDataProvider chart, ChartAnimator animator, ViewPortHandler viewPortHandler)
public void initBuffers()
DataRendererinitBuffers in class DataRendererpublic void drawData(android.graphics.Canvas c)
DataRendererdrawData in class DataRendererprotected void drawDataSet(android.graphics.Canvas c,
ScatterDataSet dataSet)
public void drawValues(android.graphics.Canvas c)
DataRendererdrawValues in class DataRendererpublic void drawExtras(android.graphics.Canvas c)
DataRendererdrawExtras in class DataRendererpublic void drawHighlighted(android.graphics.Canvas c,
Highlight[] indices)
DataRendererdrawHighlighted in class DataRendererindices - the highlighted values