public class HorizontalBarChartRenderer extends BarChartRenderer
BarLineScatterCandleBubbleRenderer.XBoundsmBarBorderPaint, mBarBuffers, mBarRect, mChart, mShadowPaintmXBoundsmAnimator, mDrawPaint, mHighlightPaint, mRenderPaint, mValuePaintmViewPortHandler| Constructor and Description |
|---|
HorizontalBarChartRenderer(BarDataProvider chart,
ChartAnimator animator,
ViewPortHandler viewPortHandler) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
drawDataSet(android.graphics.Canvas c,
IBarDataSet dataSet,
int index) |
protected void |
drawValue(android.graphics.Canvas c,
java.lang.String valueText,
float x,
float y,
int color) |
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.
|
protected boolean |
isDrawingValuesAllowed(ChartInterface chart) |
protected void |
prepareBarHighlight(float x,
float y1,
float y2,
float barWidthHalf,
Transformer trans) |
protected void |
setHighlightDrawPos(Highlight high,
android.graphics.RectF bar)
Sets the drawing position of the highlight object based on the riven bar-rect.
|
drawData, drawExtras, drawHighlightedisInBoundsX, shouldDrawValuesapplyValueTextStyle, drawValue, getPaintHighlight, getPaintRender, getPaintValuespublic HorizontalBarChartRenderer(BarDataProvider chart, ChartAnimator animator, ViewPortHandler viewPortHandler)
public void initBuffers()
DataRendererinitBuffers in class BarChartRendererprotected void drawDataSet(android.graphics.Canvas c,
IBarDataSet dataSet,
int index)
drawDataSet in class BarChartRendererpublic void drawValues(android.graphics.Canvas c)
DataRendererdrawValues in class BarChartRendererprotected void drawValue(android.graphics.Canvas c,
java.lang.String valueText,
float x,
float y,
int color)
protected void prepareBarHighlight(float x,
float y1,
float y2,
float barWidthHalf,
Transformer trans)
prepareBarHighlight in class BarChartRendererprotected void setHighlightDrawPos(Highlight high, android.graphics.RectF bar)
BarChartRenderersetHighlightDrawPos in class BarChartRendererprotected boolean isDrawingValuesAllowed(ChartInterface chart)
isDrawingValuesAllowed in class DataRenderer