Skip to content

Commit 809ee77

Browse files
authored
Merge pull request #350 from AppDevNext/RenderersKotlin
Renderers in Kotlin
2 parents 9642093 + 34cdeb9 commit 809ee77

15 files changed

+1829
-1990
lines changed

MPChartLib/src/main/java/com/github/mikephil/charting/renderer/BarLineScatterCandleBubbleRenderer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public abstract class BarLineScatterCandleBubbleRenderer extends DataRenderer {
1616
/**
1717
* buffer for storing the current minimum and maximum visible x
1818
*/
19-
protected XBounds mXBounds = new XBounds();
19+
protected XBounds xBounds = new XBounds();
2020

2121
public BarLineScatterCandleBubbleRenderer(ChartAnimator animator, ViewPortHandler viewPortHandler) {
2222
super(animator, viewPortHandler);

MPChartLib/src/main/java/com/github/mikephil/charting/renderer/BubbleChartRenderer.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ protected void drawDataSet(Canvas c, IBubbleDataSet dataSet) {
7474

7575
float phaseY = animator.getPhaseY();
7676

77-
mXBounds.set(mChart, dataSet);
77+
xBounds.set(mChart, dataSet);
7878

7979
sizeBuffer[0] = 0f;
8080
sizeBuffer[2] = 1f;
@@ -88,7 +88,7 @@ protected void drawDataSet(Canvas c, IBubbleDataSet dataSet) {
8888
final float maxBubbleHeight = Math.abs(viewPortHandler.contentBottom() - viewPortHandler.contentTop());
8989
final float referenceSize = Math.min(maxBubbleHeight, maxBubbleWidth);
9090

91-
for (int j = mXBounds.min; j <= mXBounds.range + mXBounds.min; j++) {
91+
for (int j = xBounds.min; j <= xBounds.range + xBounds.min; j++) {
9292

9393
final BubbleEntry entry = dataSet.getEntryForIndex(j);
9494

@@ -146,10 +146,10 @@ public void drawValues(Canvas c) {
146146
final float phaseX = Math.max(0.f, Math.min(1.f, animator.getPhaseX()));
147147
final float phaseY = animator.getPhaseY();
148148

149-
mXBounds.set(mChart, dataSet);
149+
xBounds.set(mChart, dataSet);
150150

151151
final float[] positions = mChart.getTransformer(dataSet.getAxisDependency())
152-
.generateTransformedValuesBubble(dataSet, phaseY, mXBounds.min, mXBounds.max);
152+
.generateTransformedValuesBubble(dataSet, phaseY, xBounds.min, xBounds.max);
153153

154154
final float alpha = phaseX == 1 ? phaseY : phaseX;
155155

@@ -159,7 +159,7 @@ public void drawValues(Canvas c) {
159159

160160
for (int j = 0; j < positions.length; j += 2) {
161161

162-
int valueTextColor = dataSet.getValueTextColor(j / 2 + mXBounds.min);
162+
int valueTextColor = dataSet.getValueTextColor(j / 2 + xBounds.min);
163163
valueTextColor = Color.argb(Math.round(255.f * alpha), Color.red(valueTextColor),
164164
Color.green(valueTextColor), Color.blue(valueTextColor));
165165

@@ -172,7 +172,7 @@ public void drawValues(Canvas c) {
172172
if ((!viewPortHandler.isInBoundsLeft(x) || !viewPortHandler.isInBoundsY(y)))
173173
continue;
174174

175-
BubbleEntry entry = dataSet.getEntryForIndex(j / 2 + mXBounds.min);
175+
BubbleEntry entry = dataSet.getEntryForIndex(j / 2 + xBounds.min);
176176

177177
if (dataSet.isDrawValuesEnabled()) {
178178
drawValue(c, dataSet.getValueFormatter(), entry.getSize(), entry, i, x,

MPChartLib/src/main/java/com/github/mikephil/charting/renderer/CandleStickChartRenderer.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,12 @@ protected void drawDataSet(Canvas c, ICandleDataSet dataSet) {
6262
float barSpace = dataSet.getBarSpace();
6363
boolean showCandleBar = dataSet.getShowCandleBar();
6464

65-
mXBounds.set(mChart, dataSet);
65+
xBounds.set(mChart, dataSet);
6666

6767
renderPaint.setStrokeWidth(dataSet.getShadowWidth());
6868

6969
// draw the body
70-
for (int j = mXBounds.min; j <= mXBounds.range + mXBounds.min; j++) {
70+
for (int j = xBounds.min; j <= xBounds.range + xBounds.min; j++) {
7171

7272
// get the entry
7373
CandleEntry e = dataSet.getEntryForIndex(j);
@@ -275,10 +275,10 @@ public void drawValues(Canvas c) {
275275

276276
Transformer trans = mChart.getTransformer(dataSet.getAxisDependency());
277277

278-
mXBounds.set(mChart, dataSet);
278+
xBounds.set(mChart, dataSet);
279279

280280
float[] positions = trans.generateTransformedValuesCandle(
281-
dataSet, animator.getPhaseX(), animator.getPhaseY(), mXBounds.min, mXBounds.max);
281+
dataSet, animator.getPhaseX(), animator.getPhaseY(), xBounds.min, xBounds.max);
282282

283283
float yOffset = Utils.convertDpToPixel(5f);
284284

@@ -297,7 +297,7 @@ public void drawValues(Canvas c) {
297297
if (!viewPortHandler.isInBoundsLeft(x) || !viewPortHandler.isInBoundsY(y))
298298
continue;
299299

300-
CandleEntry entry = dataSet.getEntryForIndex(j / 2 + mXBounds.min);
300+
CandleEntry entry = dataSet.getEntryForIndex(j / 2 + xBounds.min);
301301

302302
if (dataSet.isDrawValuesEnabled()) {
303303
drawValue(c,

MPChartLib/src/main/java/com/github/mikephil/charting/renderer/CombinedChartRenderer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ else if (renderer instanceof LineChartRenderer)
120120
else if (renderer instanceof CandleStickChartRenderer)
121121
data = ((CandleStickChartRenderer)renderer).mChart.getCandleData();
122122
else if (renderer instanceof ScatterChartRenderer)
123-
data = ((ScatterChartRenderer)renderer).mChart.getScatterData();
123+
data = ((ScatterChartRenderer)renderer).chart.getScatterData();
124124
else if (renderer instanceof BubbleChartRenderer)
125125
data = ((BubbleChartRenderer)renderer).mChart.getBubbleData();
126126

0 commit comments

Comments
 (0)