public class ComboChartRenderer extends AbstractChartRenderer
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<ChartRenderer> |
renderers |
protected Viewport |
unionViewport |
chart, computator, DEFAULT_LABEL_MARGIN_DP, density, fontMetrics, isValueLabelBackgroundAuto, isValueLabelBackgroundEnabled, isViewportCalculationEnabled, labelBackgroundPaint, labelBackgroundRect, labelBuffer, labelMargin, labelOffset, labelPaint, scaledDensity, selectedValue| Constructor and Description |
|---|
ComboChartRenderer(android.content.Context context,
Chart chart) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkTouch(float touchX,
float touchY)
Checks if given pixel coordinates corresponds to any chart value.
|
void |
clearTouch()
Clear value selection.
|
void |
draw(android.graphics.Canvas canvas)
Draw chart data.
|
void |
drawUnclipped(android.graphics.Canvas canvas)
Draw chart data that should not be clipped to contentRect area.
|
void |
onChartDataChanged() |
void |
onChartSizeChanged() |
void |
onChartViewportChanged() |
drawLabelTextAndBackground, getCurrentViewport, getMaximumViewport, getSelectedValue, isTouched, isViewportCalculationEnabled, resetRenderer, selectValue, setCurrentViewport, setMaximumViewport, setViewportCalculationEnabledprotected java.util.List<ChartRenderer> renderers
protected Viewport unionViewport
public ComboChartRenderer(android.content.Context context,
Chart chart)
public void onChartSizeChanged()
public void onChartDataChanged()
onChartDataChanged in interface ChartRendereronChartDataChanged in class AbstractChartRendererpublic void onChartViewportChanged()
public void draw(android.graphics.Canvas canvas)
ChartRendererpublic void drawUnclipped(android.graphics.Canvas canvas)
ChartRendererpublic boolean checkTouch(float touchX,
float touchY)
ChartRendererpublic void clearTouch()
ChartRendererclearTouch in interface ChartRendererclearTouch in class AbstractChartRenderer