@@ -69,7 +69,7 @@ open class BarChartRenderer(
6969 }
7070 }
7171
72- override fun drawData (c : Canvas ) {
72+ override fun drawData (canvas : Canvas ) {
7373 if (barBuffers.isEmpty()) {
7474 initBuffers()
7575 }
@@ -80,7 +80,7 @@ open class BarChartRenderer(
8080 val set = barData.getDataSetByIndex(i)
8181
8282 if (set.isVisible) {
83- drawDataSet(c , set, i)
83+ drawDataSet(canvas , set, i)
8484 }
8585 }
8686 }
@@ -101,7 +101,7 @@ open class BarChartRenderer(
101101 barBorderPaint.style = Paint .Style .STROKE
102102 }
103103
104- protected open fun drawDataSet (c : Canvas , dataSet : IBarDataSet , index : Int ) {
104+ protected open fun drawDataSet (canvas : Canvas , dataSet : IBarDataSet , index : Int ) {
105105 val trans = chart.getTransformer(dataSet.axisDependency)
106106
107107 barBorderPaint.color = dataSet.barBorderColor
@@ -147,9 +147,9 @@ open class BarChartRenderer(
147147 barShadowRectBuffer.bottom = viewPortHandler.contentBottom()
148148
149149 if (drawRoundedBars) {
150- c .drawRoundRect(barShadowRectBuffer, roundedBarRadius, roundedBarRadius, shadowPaint)
150+ canvas .drawRoundRect(barShadowRectBuffer, roundedBarRadius, roundedBarRadius, shadowPaint)
151151 } else {
152- c .drawRect(barShadowRectBuffer, shadowPaint)
152+ canvas .drawRect(barShadowRectBuffer, shadowPaint)
153153 }
154154 i++
155155 }
@@ -195,7 +195,7 @@ open class BarChartRenderer(
195195 if (isCustomFill) {
196196 dataSet.getFill(pos)
197197 .fillRect(
198- c , paintRender,
198+ canvas , paintRender,
199199 buffer.buffer[j],
200200 buffer.buffer[j + 1 ],
201201 buffer.buffer[j + 2 ],
@@ -205,14 +205,14 @@ open class BarChartRenderer(
205205 )
206206 } else {
207207 if (drawRoundedBars) {
208- c .drawRoundRect(
208+ canvas .drawRoundRect(
209209 RectF (
210210 buffer.buffer[j], buffer.buffer[j + 1 ], buffer.buffer[j + 2 ],
211211 buffer.buffer[j + 3 ]
212212 ), roundedBarRadius, roundedBarRadius, paintRender
213213 )
214214 } else {
215- c .drawRect(
215+ canvas .drawRect(
216216 buffer.buffer[j], buffer.buffer[j + 1 ], buffer.buffer[j + 2 ],
217217 buffer.buffer[j + 3 ], paintRender
218218 )
@@ -221,14 +221,14 @@ open class BarChartRenderer(
221221
222222 if (drawBorder) {
223223 if (drawRoundedBars) {
224- c .drawRoundRect(
224+ canvas .drawRoundRect(
225225 RectF (
226226 buffer.buffer[j], buffer.buffer[j + 1 ], buffer.buffer[j + 2 ],
227227 buffer.buffer[j + 3 ]
228228 ), roundedBarRadius, roundedBarRadius, barBorderPaint
229229 )
230230 } else {
231- c .drawRect(
231+ canvas .drawRect(
232232 buffer.buffer[j], buffer.buffer[j + 1 ], buffer.buffer[j + 2 ],
233233 buffer.buffer[j + 3 ], barBorderPaint
234234 )
@@ -242,15 +242,13 @@ open class BarChartRenderer(
242242 protected open fun prepareBarHighlight (x : Float , y1 : Float , y2 : Float , barWidthHalf : Float , trans : Transformer ) {
243243 val left = x - barWidthHalf
244244 val right = x + barWidthHalf
245- val top = y1
246- val bottom = y2
247245
248- barRect[left, top , right] = bottom
246+ barRect[left, y1 , right] = y2
249247
250248 trans.rectToPixelPhase(barRect, animator.phaseY)
251249 }
252250
253- override fun drawValues (c : Canvas ) {
251+ override fun drawValues (canvas : Canvas ) {
254252 // if values are drawn
255253
256254 if (isDrawingValuesAllowed(chart)) {
@@ -317,7 +315,7 @@ open class BarChartRenderer(
317315
318316 if (dataSet.isDrawValuesEnabled) {
319317 drawValue(
320- c , dataSet.valueFormatter, `val `, entry, i, x,
318+ canvas , dataSet.valueFormatter, `val `, entry, i, x,
321319 if (`val ` >= 0 ) (buffer.buffer[j + 1 ] + posOffset) else (buffer.buffer[j + 3 ] + negOffset),
322320 dataSet.getValueTextColor(j / 4 )
323321 )
@@ -333,7 +331,7 @@ open class BarChartRenderer(
333331 py + = iconsOffset.y
334332
335333 Utils .drawImage(
336- c ,
334+ canvas ,
337335 icon,
338336 px.toInt(),
339337 py.toInt(),
@@ -375,7 +373,7 @@ open class BarChartRenderer(
375373
376374 if (dataSet.isDrawValuesEnabled) {
377375 drawValue(
378- c , dataSet.valueFormatter, entry.y, entry, i, x,
376+ canvas , dataSet.valueFormatter, entry.y, entry, i, x,
379377 buffer.buffer[bufferIndex + 1 ] +
380378 (if (entry.y >= 0 ) posOffset else negOffset),
381379 color
@@ -393,7 +391,7 @@ open class BarChartRenderer(
393391 py + = iconsOffset.y
394392
395393 Utils .drawImage(
396- c ,
394+ canvas ,
397395 icon,
398396 px.toInt(),
399397 py.toInt(),
@@ -457,7 +455,7 @@ open class BarChartRenderer(
457455
458456 if (dataSet.isDrawValuesEnabled) {
459457 drawValue(
460- c ,
458+ canvas ,
461459 dataSet.valueFormatter,
462460 vals[k / 2 ],
463461 entry,
@@ -472,7 +470,7 @@ open class BarChartRenderer(
472470 val icon = entry.icon
473471
474472 Utils .drawImage(
475- c ,
473+ canvas ,
476474 icon,
477475 (x + iconsOffset.x).toInt(),
478476 (y + iconsOffset.y).toInt(),
@@ -494,7 +492,7 @@ open class BarChartRenderer(
494492 }
495493 }
496494
497- override fun drawHighlighted (c : Canvas , indices : Array <Highlight >) {
495+ override fun drawHighlighted (canvas : Canvas , indices : Array <Highlight >) {
498496 val barData = chart.barData
499497
500498 for (high in indices) {
@@ -540,9 +538,9 @@ open class BarChartRenderer(
540538 setHighlightDrawPos(high, barRect)
541539
542540 if (drawRoundedBars) {
543- c .drawRoundRect(RectF (barRect), roundedBarRadius, roundedBarRadius, paintHighlight)
541+ canvas .drawRoundRect(RectF (barRect), roundedBarRadius, roundedBarRadius, paintHighlight)
544542 } else {
545- c .drawRect(barRect, paintHighlight)
543+ canvas .drawRect(barRect, paintHighlight)
546544 }
547545 }
548546 }
@@ -556,6 +554,6 @@ open class BarChartRenderer(
556554 high.setDraw(bar.centerX(), bar.top)
557555 }
558556
559- override fun drawExtras (c : Canvas ) {
557+ override fun drawExtras (canvas : Canvas ) {
560558 }
561559}
0 commit comments