// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.kpdus.com/jad.html // Decompiler options: packimports(3) package org.achartengine.chart; import android.graphics.Canvas; import android.graphics.Paint; import org.achartengine.model.CategorySeries; import org.achartengine.renderer.DefaultRenderer; import org.achartengine.renderer.SimpleSeriesRenderer; // Referenced classes of package org.achartengine.chart: // AbstractChart public abstract class RoundChart extends AbstractChart { public RoundChart(CategorySeries categoryseries, DefaultRenderer defaultrenderer) { mCenterX = 0x7fffffff; mCenterY = 0x7fffffff; mDataset = categoryseries; mRenderer = defaultrenderer; } public void drawLegendShape(Canvas canvas, SimpleSeriesRenderer simpleseriesrenderer, float f, float f1, int i, Paint paint) { canvas.drawRect(f, f1 - 5F, f + 10F, f1 + 5F, paint); } public void drawTitle(Canvas canvas, int i, int j, int k, Paint paint) { if(mRenderer.isShowLabels()) { paint.setColor(mRenderer.getLabelsColor()); paint.setTextAlign(android.graphics.Paint.Align.CENTER); paint.setTextSize(mRenderer.getChartTitleTextSize()); canvas.drawText(mRenderer.getChartTitle(), i + k / 2, (float)j + mRenderer.getChartTitleTextSize(), paint); } } public int getCenterX() { return mCenterX; } public int getCenterY() { return mCenterY; } public int getLegendShapeWidth(int i) { return 10; } public DefaultRenderer getRenderer() { return mRenderer; } public void setCenterX(int i) { mCenterX = i; } public void setCenterY(int i) { mCenterY = i; } protected static final int NO_VALUE = 0x7fffffff; protected static final int SHAPE_WIDTH = 10; protected int mCenterX; protected int mCenterY; protected CategorySeries mDataset; protected DefaultRenderer mRenderer; }