public abstract class GroupRenderer<FormatterType extends XYSeriesFormatter<XYRegionFormatter>> extends XYSeriesRenderer<XYSeries,FormatterType>
Constructor and Description |
---|
GroupRenderer(XYPlot plot) |
Modifier and Type | Method and Description |
---|---|
abstract void |
onRender(android.graphics.Canvas canvas,
android.graphics.RectF plotArea,
java.util.List<SeriesBundle<XYSeries,? extends FormatterType>> sfList,
int size,
RenderStack stack) |
protected void |
onRender(android.graphics.Canvas canvas,
android.graphics.RectF plotArea,
XYSeries series,
FormatterType formatter,
RenderStack stack) |
getUniqueRegionFormatters
doDrawLegendIcon, drawSeriesLegendIcon, getFormatter, getPlot, getSeriesAndFormatterList, getSeriesList, render, setPlot
public GroupRenderer(XYPlot plot)
protected void onRender(android.graphics.Canvas canvas, android.graphics.RectF plotArea, XYSeries series, FormatterType formatter, RenderStack stack) throws PlotRenderException
onRender
in class SeriesRenderer<XYPlot,XYSeries,FormatterType extends XYSeriesFormatter<XYRegionFormatter>>
series
- The series to be renderedformatter
- The getFormatter that should be used to render the seriesstack
- Ordered list of all series being renderered. May be manipulated by the Renderer
to gain effect.PlotRenderException
public abstract void onRender(android.graphics.Canvas canvas, android.graphics.RectF plotArea, java.util.List<SeriesBundle<XYSeries,? extends FormatterType>> sfList, int size, RenderStack stack)
canvas
- plotArea
- sfList
- stack
-