@@ -24,9 +24,8 @@ import kotlin.math.roundToInt
2424open class XAxisRenderer (
2525 viewPortHandler : ViewPortHandler ,
2626 @JvmField protected var xAxis : XAxis ,
27- trans : Transformer ?
28- ) :
29- AxisRenderer (viewPortHandler, trans, xAxis) {
27+ transformer : Transformer ?
28+ ) : AxisRenderer(viewPortHandler, transformer, xAxis) {
3029 protected fun setupGridPaint () {
3130 paintGrid.color = xAxis.gridColor
3231 paintGrid.strokeWidth = xAxis.gridLineWidth
@@ -40,8 +39,8 @@ open class XAxisRenderer(
4039 var minLocal = min
4140 var maxLocal = max
4241 if (viewPortHandler.contentWidth() > 10 && ! viewPortHandler.isFullyZoomedOutX) {
43- val p1 = transformer!! .getValuesByTouchPoint(viewPortHandler.contentLeft(), viewPortHandler.contentTop())
44- val p2 = transformer!! .getValuesByTouchPoint(viewPortHandler.contentRight(), viewPortHandler.contentTop())
42+ val p1 = this @XAxisRenderer. transformer!! .getValuesByTouchPoint(viewPortHandler.contentLeft(), viewPortHandler.contentTop())
43+ val p2 = this @XAxisRenderer. transformer!! .getValuesByTouchPoint(viewPortHandler.contentRight(), viewPortHandler.contentTop())
4544
4645 if (inverted) {
4746 minLocal = p2.x.toFloat()
@@ -189,7 +188,7 @@ open class XAxisRenderer(
189188 }
190189 }
191190
192- transformer!! .pointValuesToPixel(positions)
191+ this @XAxisRenderer. transformer!! .pointValuesToPixel(positions)
193192
194193 var i = 0
195194 while (i < positions.size) {
@@ -259,7 +258,7 @@ open class XAxisRenderer(
259258 }
260259 }
261260
262- transformer!! .pointValuesToPixel(positions)
261+ this @XAxisRenderer. transformer!! .pointValuesToPixel(positions)
263262
264263 setupGridPaint()
265264
@@ -363,7 +362,7 @@ open class XAxisRenderer(
363362 position[0 ] = limitLine.limit
364363 position[1 ] = 0f
365364
366- transformer!! .pointValuesToPixel(position)
365+ this @XAxisRenderer. transformer!! .pointValuesToPixel(position)
367366
368367 renderLimitLineLine(canvas, limitLine, position)
369368 renderLimitLineLabel(canvas, limitLine, position, 2f + limitLine.yOffset)
0 commit comments