public interface ChartRenderer
| 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.
|
Viewport |
getCurrentViewport() |
Viewport |
getMaximumViewport() |
SelectedValue |
getSelectedValue() |
boolean |
isTouched()
Returns true if there is value selected.
|
boolean |
isViewportCalculationEnabled() |
void |
onChartDataChanged() |
void |
onChartSizeChanged() |
void |
onChartViewportChanged() |
void |
resetRenderer() |
void |
selectValue(SelectedValue selectedValue) |
void |
setCurrentViewport(Viewport viewport) |
void |
setMaximumViewport(Viewport maxViewport) |
void |
setViewportCalculationEnabled(boolean isEnabled) |
void onChartSizeChanged()
void onChartDataChanged()
void onChartViewportChanged()
void resetRenderer()
void draw(android.graphics.Canvas canvas)
void drawUnclipped(android.graphics.Canvas canvas)
boolean checkTouch(float touchX,
float touchY)
boolean isTouched()
void clearTouch()
Viewport getMaximumViewport()
void setMaximumViewport(Viewport maxViewport)
Viewport getCurrentViewport()
void setCurrentViewport(Viewport viewport)
boolean isViewportCalculationEnabled()
void setViewportCalculationEnabled(boolean isEnabled)
void selectValue(SelectedValue selectedValue)
SelectedValue getSelectedValue()