package com.github.mikephil.charting.interfaces.datasets; import android.graphics.drawable.Drawable; import com.github.mikephil.charting.data.Entry; /** * Created by Philipp Jahoda on 21/10/15. */ public interface ILineRadarDataSet<T extends Entry> extends ILineScatterCandleRadarDataSet<T> { /** * Returns the color that is used for filling the line surface area. * * @return */ int getFillColor(); /** * Returns the drawable used for filling the area below the line. * * @return */ Drawable getFillDrawable(); /** * Returns the alpha value that is used for filling the line surface, * default: 85 * * @return */ int getFillAlpha(); /** * Returns the stroke-width of the drawn line * * @return */ float getLineWidth(); /** * Returns true if filled drawing is enabled, false if not * * @return */ boolean isDrawFilledEnabled(); /** * Set to true if the DataSet should be drawn filled (surface), and not just * as a line, disabling this will give great performance boost. Please note that this method * uses the canvas.clipPath(...) method for drawing the filled area. * For devices with API level < 18 (Android 4.3), hardware acceleration of the chart should * be turned off. Default: false * * @param enabled */ void setDrawFilled(boolean enabled); }