Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y Z 

A

AbstractBuffer<T> - Class in com.github.mikephil.charting.buffer
Buffer class to boost performance while drawing.
AbstractBuffer(int) - Constructor for class com.github.mikephil.charting.buffer.AbstractBuffer
Initialization with buffer-size.
add(Vector3) - Method in class com.github.mikephil.charting.matrix.Vector3
 
add(float, float, float) - Method in class com.github.mikephil.charting.matrix.Vector3
 
addBar(float, float, float, float) - Method in class com.github.mikephil.charting.buffer.BarBuffer
 
addColor(int) - Method in class com.github.mikephil.charting.data.BaseDataSet
Adds a new color to the colors array of the DataSet.
addDataSet(T) - Method in class com.github.mikephil.charting.data.ChartData
Adds a DataSet dynamically.
addEntry(Entry, int) - Method in class com.github.mikephil.charting.data.ChartData
Adds an Entry to the DataSet at the specified index.
addEntry(T) - Method in class com.github.mikephil.charting.data.DataSet
 
addEntry(T) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Adds an Entry to the DataSet dynamically.
addEntryOrdered(T) - Method in class com.github.mikephil.charting.data.DataSet
 
addEntryOrdered(T) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Adds an Entry to the DataSet dynamically.
addLimitLine(LimitLine) - Method in class com.github.mikephil.charting.components.AxisBase
Adds a new LimitLine to this axis.
addViewportJob(Runnable) - Method in class com.github.mikephil.charting.charts.Chart
Either posts a job immediately if the chart has already setup it's dimensions or adds the job to the execution queue.
AnimatedMoveViewJob - Class in com.github.mikephil.charting.jobs
Created by Philipp Jahoda on 19/02/16.
AnimatedMoveViewJob(ViewPortHandler, float, float, Transformer, View, float, float, long) - Constructor for class com.github.mikephil.charting.jobs.AnimatedMoveViewJob
 
AnimatedViewPortJob - Class in com.github.mikephil.charting.jobs
Created by Philipp Jahoda on 19/02/16.
AnimatedViewPortJob(ViewPortHandler, float, float, Transformer, View, float, float, long) - Constructor for class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
AnimatedZoomJob - Class in com.github.mikephil.charting.jobs
Created by Philipp Jahoda on 19/02/16.
AnimatedZoomJob(ViewPortHandler, View, Transformer, YAxis, float, float, float, float, float, float, float, float, float, long) - Constructor for class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
animateX(int) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Animates values along the X axis, in a linear fashion.
animateX(int, Easing.EasingFunction) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Animates values along the X axis.
animateX(int, Easing.EasingFunction) - Method in class com.github.mikephil.charting.charts.Chart
Animates the rendering of the chart on the x-axis with the specified animation time.
animateX(int) - Method in class com.github.mikephil.charting.charts.Chart
Animates the rendering of the chart on the x-axis with the specified animation time.
animateXY(int, int) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Animates values along both the X and Y axes, in a linear fashion.
animateXY(int, int, Easing.EasingFunction) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Animates values along both the X and Y axes.
animateXY(int, int, Easing.EasingFunction, Easing.EasingFunction) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Animates values along both the X and Y axes.
animateXY(int, int, Easing.EasingFunction, Easing.EasingFunction) - Method in class com.github.mikephil.charting.charts.Chart
Animates the drawing / rendering of the chart on both x- and y-axis with the specified animation time.
animateXY(int, int, Easing.EasingFunction) - Method in class com.github.mikephil.charting.charts.Chart
Animates the drawing / rendering of the chart on both x- and y-axis with the specified animation time.
animateXY(int, int) - Method in class com.github.mikephil.charting.charts.Chart
Animates the drawing / rendering of the chart on both x- and y-axis with the specified animation time.
animateY(int) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Animates values along the Y axis, in a linear fashion.
animateY(int, Easing.EasingFunction) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Animates values along the Y axis.
animateY(int, Easing.EasingFunction) - Method in class com.github.mikephil.charting.charts.Chart
Animates the rendering of the chart on the y-axis with the specified animation time.
animateY(int) - Method in class com.github.mikephil.charting.charts.Chart
Animates the rendering of the chart on the y-axis with the specified animation time.
animator - Variable in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
applyValueTextStyle(IDataSet) - Method in class com.github.mikephil.charting.renderer.DataRenderer
Applies the required styling (provided by the DataSet) to the value-paint object.
Approximator - Class in com.github.mikephil.charting.data.filter
Implemented according to Wiki-Pseudocode http://en.wikipedia.org/wiki/Ramer�Douglas�Peucker_algorithm
Approximator() - Constructor for class com.github.mikephil.charting.data.filter.Approximator
 
ApproximatorN - Class in com.github.mikephil.charting.data.filter
Implemented according to modified Douglas Peucker http://psimpl.sourceforge.net/douglas-peucker.html
ApproximatorN() - Constructor for class com.github.mikephil.charting.data.filter.ApproximatorN
 
autoScale() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Performs auto scaling of the axis by recalculating the minimum and maximum y-values based on the entries currently in view.
AxisBase - Class in com.github.mikephil.charting.components
Base-class of all axes (previously called labels).
AxisBase() - Constructor for class com.github.mikephil.charting.components.AxisBase
default constructor
axisDependency - Variable in class com.github.mikephil.charting.jobs.ZoomJob
 
AxisRenderer - Class in com.github.mikephil.charting.renderer
Baseclass of all axis renderers.
AxisRenderer(ViewPortHandler, Transformer, AxisBase) - Constructor for class com.github.mikephil.charting.renderer.AxisRenderer
 

B

BarBuffer - Class in com.github.mikephil.charting.buffer
 
BarBuffer(int, int, boolean) - Constructor for class com.github.mikephil.charting.buffer.BarBuffer
 
BarChart - Class in com.github.mikephil.charting.charts
Chart that draws bars.
BarChart(Context) - Constructor for class com.github.mikephil.charting.charts.BarChart
 
BarChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.BarChart
 
BarChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.BarChart
 
BarChartRenderer - Class in com.github.mikephil.charting.renderer
 
BarChartRenderer(BarDataProvider, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.BarChartRenderer
 
BarData - Class in com.github.mikephil.charting.data
Data object that represents all data for the BarChart.
BarData() - Constructor for class com.github.mikephil.charting.data.BarData
 
BarData(IBarDataSet...) - Constructor for class com.github.mikephil.charting.data.BarData
 
BarData(List<IBarDataSet>) - Constructor for class com.github.mikephil.charting.data.BarData
 
BarDataProvider - Interface in com.github.mikephil.charting.interfaces.dataprovider
 
BarDataSet - Class in com.github.mikephil.charting.data
 
BarDataSet(List<BarEntry>, String) - Constructor for class com.github.mikephil.charting.data.BarDataSet
 
BarEntry - Class in com.github.mikephil.charting.data
Entry class for the BarChart.
BarEntry(float, float) - Constructor for class com.github.mikephil.charting.data.BarEntry
Constructor for normal bars (not stacked).
BarEntry(float, float, Object) - Constructor for class com.github.mikephil.charting.data.BarEntry
Constructor for normal bars (not stacked).
BarEntry(float, float, Drawable) - Constructor for class com.github.mikephil.charting.data.BarEntry
Constructor for normal bars (not stacked).
BarEntry(float, float, Drawable, Object) - Constructor for class com.github.mikephil.charting.data.BarEntry
Constructor for normal bars (not stacked).
BarEntry(float, float[]) - Constructor for class com.github.mikephil.charting.data.BarEntry
Constructor for stacked bar entries.
BarEntry(float, float[], Object) - Constructor for class com.github.mikephil.charting.data.BarEntry
Constructor for stacked bar entries.
BarEntry(float, float[], Drawable) - Constructor for class com.github.mikephil.charting.data.BarEntry
Constructor for stacked bar entries.
BarEntry(float, float[], Drawable, Object) - Constructor for class com.github.mikephil.charting.data.BarEntry
Constructor for stacked bar entries.
BarHighlighter - Class in com.github.mikephil.charting.highlight
Created by Philipp Jahoda on 22/07/15.
BarHighlighter(BarDataProvider) - Constructor for class com.github.mikephil.charting.highlight.BarHighlighter
 
barHighlighter - Variable in class com.github.mikephil.charting.highlight.CombinedHighlighter
bar highlighter for supporting stacked highlighting
BarLineChartBase<T extends BarLineScatterCandleBubbleData<? extends IBarLineScatterCandleBubbleDataSet<? extends Entry>>> - Class in com.github.mikephil.charting.charts
Base-class of LineChart, BarChart, ScatterChart and CandleStickChart.
BarLineChartBase(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.BarLineChartBase
 
BarLineChartBase(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.BarLineChartBase
 
BarLineChartBase(Context) - Constructor for class com.github.mikephil.charting.charts.BarLineChartBase
 
BarLineChartTouchListener - Class in com.github.mikephil.charting.listener
TouchListener for Bar-, Line-, Scatter- and CandleStickChart with handles all touch interaction.
BarLineChartTouchListener(BarLineChartBase<? extends BarLineScatterCandleBubbleData<? extends IBarLineScatterCandleBubbleDataSet<? extends Entry>>>, Matrix, float) - Constructor for class com.github.mikephil.charting.listener.BarLineChartTouchListener
Constructor with initialization parameters.
BarLineScatterCandleBubbleData<T extends IBarLineScatterCandleBubbleDataSet<? extends Entry>> - Class in com.github.mikephil.charting.data
Baseclass for all Line, Bar, Scatter, Candle and Bubble data.
BarLineScatterCandleBubbleData() - Constructor for class com.github.mikephil.charting.data.BarLineScatterCandleBubbleData
 
BarLineScatterCandleBubbleData(T...) - Constructor for class com.github.mikephil.charting.data.BarLineScatterCandleBubbleData
 
BarLineScatterCandleBubbleData(List<T>) - Constructor for class com.github.mikephil.charting.data.BarLineScatterCandleBubbleData
 
BarLineScatterCandleBubbleDataProvider - Interface in com.github.mikephil.charting.interfaces.dataprovider
 
BarLineScatterCandleBubbleDataSet<T extends Entry> - Class in com.github.mikephil.charting.data
Baseclass of all DataSets for Bar-, Line-, Scatter- and CandleStickChart.
BarLineScatterCandleBubbleDataSet(List<T>, String) - Constructor for class com.github.mikephil.charting.data.BarLineScatterCandleBubbleDataSet
 
BarLineScatterCandleBubbleRenderer - Class in com.github.mikephil.charting.renderer
Created by Philipp Jahoda on 09/06/16.
BarLineScatterCandleBubbleRenderer(ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer
 
BarLineScatterCandleBubbleRenderer.XBounds - Class in com.github.mikephil.charting.renderer
Class representing the bounds of the current viewport in terms of indices in the values array of a DataSet.
BaseDataSet<T extends Entry> - Class in com.github.mikephil.charting.data
Created by Philipp Jahoda on 21/10/15.
BaseDataSet() - Constructor for class com.github.mikephil.charting.data.BaseDataSet
Default constructor.
BaseDataSet(String) - Constructor for class com.github.mikephil.charting.data.BaseDataSet
Constructor with label.
BaseEntry - Class in com.github.mikephil.charting.data
Created by Philipp Jahoda on 02/06/16.
BaseEntry() - Constructor for class com.github.mikephil.charting.data.BaseEntry
 
BaseEntry(float) - Constructor for class com.github.mikephil.charting.data.BaseEntry
 
BaseEntry(float, Object) - Constructor for class com.github.mikephil.charting.data.BaseEntry
 
BaseEntry(float, Drawable) - Constructor for class com.github.mikephil.charting.data.BaseEntry
 
BaseEntry(float, Drawable, Object) - Constructor for class com.github.mikephil.charting.data.BaseEntry
 
BubbleChart - Class in com.github.mikephil.charting.charts
The BubbleChart.
BubbleChart(Context) - Constructor for class com.github.mikephil.charting.charts.BubbleChart
 
BubbleChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.BubbleChart
 
BubbleChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.BubbleChart
 
BubbleChartRenderer - Class in com.github.mikephil.charting.renderer
Bubble chart implementation: Copyright 2015 Pierre-Marc Airoldi Licensed under Apache License 2.0 Ported by Daniel Cohen Gindi
BubbleChartRenderer(BubbleDataProvider, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
BubbleData - Class in com.github.mikephil.charting.data
 
BubbleData() - Constructor for class com.github.mikephil.charting.data.BubbleData
 
BubbleData(IBubbleDataSet...) - Constructor for class com.github.mikephil.charting.data.BubbleData
 
BubbleData(List<IBubbleDataSet>) - Constructor for class com.github.mikephil.charting.data.BubbleData
 
BubbleDataProvider - Interface in com.github.mikephil.charting.interfaces.dataprovider
 
BubbleDataSet - Class in com.github.mikephil.charting.data
 
BubbleDataSet(List<BubbleEntry>, String) - Constructor for class com.github.mikephil.charting.data.BubbleDataSet
 
BubbleEntry - Class in com.github.mikephil.charting.data
Subclass of Entry that holds a value for one entry in a BubbleChart.
BubbleEntry(float, float, float) - Constructor for class com.github.mikephil.charting.data.BubbleEntry
Constructor.
BubbleEntry(float, float, float, Object) - Constructor for class com.github.mikephil.charting.data.BubbleEntry
Constructor.
BubbleEntry(float, float, float, Drawable) - Constructor for class com.github.mikephil.charting.data.BubbleEntry
Constructor.
BubbleEntry(float, float, float, Drawable, Object) - Constructor for class com.github.mikephil.charting.data.BubbleEntry
Constructor.
buffer - Variable in class com.github.mikephil.charting.buffer.AbstractBuffer
float-buffer that holds the data points to draw, order: x,y,x,y,...
buildHighlights(IDataSet, int, float, DataSet.Rounding) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
An array of `Highlight` objects corresponding to the selected xValue and dataSetIndex.
buildHighlights(IDataSet, int, float, DataSet.Rounding) - Method in class com.github.mikephil.charting.highlight.HorizontalBarHighlighter
 

C

calcMinMax() - Method in class com.github.mikephil.charting.charts.BarChart
 
calcMinMax() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
calcMinMax() - Method in class com.github.mikephil.charting.charts.Chart
Calculates the y-min and y-max value and the y-delta and x-delta value
calcMinMax() - Method in class com.github.mikephil.charting.charts.PieChart
 
calcMinMax() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
calcMinMax() - Method in class com.github.mikephil.charting.charts.RadarChart
 
calcMinMax(BarEntry) - Method in class com.github.mikephil.charting.data.BarDataSet
 
calcMinMax(BubbleEntry) - Method in class com.github.mikephil.charting.data.BubbleDataSet
 
calcMinMax(CandleEntry) - Method in class com.github.mikephil.charting.data.CandleDataSet
 
calcMinMax() - Method in class com.github.mikephil.charting.data.ChartData
Calc minimum and maximum values (both x and y) over all DataSets.
calcMinMax(Entry, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.data.ChartData
Adjusts the current minimum and maximum values based on the provided Entry object.
calcMinMax(T) - Method in class com.github.mikephil.charting.data.ChartData
Adjusts the minimum and maximum values based on the given DataSet.
calcMinMax() - Method in class com.github.mikephil.charting.data.CombinedData
 
calcMinMax() - Method in class com.github.mikephil.charting.data.DataSet
 
calcMinMax(T) - Method in class com.github.mikephil.charting.data.DataSet
Updates the min and max x and y value of this DataSet based on the given Entry.
calcMinMax(PieEntry) - Method in class com.github.mikephil.charting.data.PieDataSet
 
calcMinMax() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Calculates the minimum and maximum x and y values (mXMin, mXMax, mYMin, mYMax).
calcMinMaxX(T) - Method in class com.github.mikephil.charting.data.DataSet
 
calcMinMaxY(CandleEntry) - Method in class com.github.mikephil.charting.data.CandleDataSet
 
calcMinMaxY(float, float) - Method in class com.github.mikephil.charting.data.ChartData
Calc minimum and maximum y-values over all DataSets.
calcMinMaxY(float, float) - Method in class com.github.mikephil.charting.data.DataSet
 
calcMinMaxY(T) - Method in class com.github.mikephil.charting.data.DataSet
 
calcMinMaxY(float, float) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Calculates the min and max y-values from the Entry closest to the given fromX to the Entry closest to the given toX value.
calcRanges() - Method in class com.github.mikephil.charting.data.BarEntry
 
calcTextHeight(Paint, String) - Static method in class com.github.mikephil.charting.utils.Utils
calculates the approximate height of a text, depending on a demo text avoid repeated calls (e.g.
calcTextSize(Paint, String) - Static method in class com.github.mikephil.charting.utils.Utils
Returns a recyclable FSize instance.
calcTextSize(Paint, String, FSize) - Static method in class com.github.mikephil.charting.utils.Utils
calculates the approximate size of a text, depending on a demo text avoid repeated calls (e.g.
calcTextWidth(Paint, String) - Static method in class com.github.mikephil.charting.utils.Utils
calculates the approximate width of a text, depending on a demo text avoid repeated calls (e.g.
calculate(float, float) - Method in class com.github.mikephil.charting.components.AxisBase
Calculates the minimum / maximum and range values of the axis with the given minimum and maximum values from the chart data.
calculate(float, float) - Method in class com.github.mikephil.charting.components.YAxis
 
calculateDimensions(Paint, ViewPortHandler) - Method in class com.github.mikephil.charting.components.Legend
Calculates the dimensions of the Legend.
calculateLegendOffsets(RectF) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
calculateLegendOffsets(RectF) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
calculateMinimumRadiusForSpacedSlice(MPPointF, float, float, float, float, float, float) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
calculateOffsets() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
calculateOffsets() - Method in class com.github.mikephil.charting.charts.Chart
Calculates the offsets of the chart to the border depending on the position of an eventual legend or depending on the length of the y-axis and x-axis labels and their position
calculateOffsets() - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
calculateOffsets() - Method in class com.github.mikephil.charting.charts.PieChart
 
calculateOffsets() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
CandleData - Class in com.github.mikephil.charting.data
 
CandleData() - Constructor for class com.github.mikephil.charting.data.CandleData
 
CandleData(List<ICandleDataSet>) - Constructor for class com.github.mikephil.charting.data.CandleData
 
CandleData(ICandleDataSet...) - Constructor for class com.github.mikephil.charting.data.CandleData
 
CandleDataProvider - Interface in com.github.mikephil.charting.interfaces.dataprovider
 
CandleDataSet - Class in com.github.mikephil.charting.data
DataSet for the CandleStickChart.
CandleDataSet(List<CandleEntry>, String) - Constructor for class com.github.mikephil.charting.data.CandleDataSet
 
CandleEntry - Class in com.github.mikephil.charting.data
Subclass of Entry that holds all values for one entry in a CandleStickChart.
CandleEntry(float, float, float, float, float) - Constructor for class com.github.mikephil.charting.data.CandleEntry
Constructor.
CandleEntry(float, float, float, float, float, Object) - Constructor for class com.github.mikephil.charting.data.CandleEntry
Constructor.
CandleEntry(float, float, float, float, float, Drawable) - Constructor for class com.github.mikephil.charting.data.CandleEntry
Constructor.
CandleEntry(float, float, float, float, float, Drawable, Object) - Constructor for class com.github.mikephil.charting.data.CandleEntry
Constructor.
CandleStickChart - Class in com.github.mikephil.charting.charts
Financial chart type that draws candle-sticks (OHCL chart).
CandleStickChart(Context) - Constructor for class com.github.mikephil.charting.charts.CandleStickChart
 
CandleStickChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.CandleStickChart
 
CandleStickChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.CandleStickChart
 
CandleStickChartRenderer - Class in com.github.mikephil.charting.renderer
 
CandleStickChartRenderer(CandleDataProvider, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
canZoomInMoreX() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns true if the chart is not yet fully zoomed in on the x-axis
canZoomInMoreY() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns true if the chart is not yet fully zoomed in on the y-axis
canZoomOutMoreX() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns true if the chart is not yet fully zoomed out on the x-axis
canZoomOutMoreY() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns true if the chart is not yet fully zoomed out on the y-axis
centerViewPort(float[], View) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Centers the viewport around the specified position (x-index and y-value) in the chart.
centerViewTo(float, float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
This will move the center of the current viewport to the specified x and y value.
centerViewToAnimated(float, float, YAxis.AxisDependency, long) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
This will move the center of the current viewport to the specified x and y value animated.
centerViewToY(float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Centers the viewport to the specified y value on the y-axis.
Chart<T extends ChartData<? extends IDataSet<? extends Entry>>> - Class in com.github.mikephil.charting.charts
Baseclass of all Chart-Views.
Chart(Context) - Constructor for class com.github.mikephil.charting.charts.Chart
default constructor for initialization in code
Chart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.Chart
constructor for initialization in xml
Chart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.Chart
even more awesome constructor
ChartAnimator - Class in com.github.mikephil.charting.animation
Object responsible for all animations in the Chart.
ChartAnimator() - Constructor for class com.github.mikephil.charting.animation.ChartAnimator
 
ChartAnimator(ValueAnimator.AnimatorUpdateListener) - Constructor for class com.github.mikephil.charting.animation.ChartAnimator
 
ChartData<T extends IDataSet<? extends Entry>> - Class in com.github.mikephil.charting.data
Class that holds all relevant data that represents the chart.
ChartData() - Constructor for class com.github.mikephil.charting.data.ChartData
Default constructor.
ChartData(T...) - Constructor for class com.github.mikephil.charting.data.ChartData
Constructor taking single or multiple DataSet objects.
ChartData(List<T>) - Constructor for class com.github.mikephil.charting.data.ChartData
constructor for chart data
ChartHighlighter<T extends BarLineScatterCandleBubbleDataProvider> - Class in com.github.mikephil.charting.highlight
Created by Philipp Jahoda on 21/07/15.
ChartHighlighter(T) - Constructor for class com.github.mikephil.charting.highlight.ChartHighlighter
 
ChartInterface - Interface in com.github.mikephil.charting.interfaces.dataprovider
Interface that provides everything there is to know about the dimensions, bounds, and range of the chart.
ChartTouchListener<T extends Chart<?>> - Class in com.github.mikephil.charting.listener
Created by philipp on 12/06/15.
ChartTouchListener(T) - Constructor for class com.github.mikephil.charting.listener.ChartTouchListener
 
ChartTouchListener.ChartGesture - Enum in com.github.mikephil.charting.listener
 
ChevronDownShapeRenderer - Class in com.github.mikephil.charting.renderer.scatter
Created by wajdic on 15/06/2016.
ChevronDownShapeRenderer() - Constructor for class com.github.mikephil.charting.renderer.scatter.ChevronDownShapeRenderer
 
ChevronUpShapeRenderer - Class in com.github.mikephil.charting.renderer.scatter
Created by wajdic on 15/06/2016.
ChevronUpShapeRenderer() - Constructor for class com.github.mikephil.charting.renderer.scatter.ChevronUpShapeRenderer
 
CircleShapeRenderer - Class in com.github.mikephil.charting.renderer.scatter
Created by wajdic on 15/06/2016.
CircleShapeRenderer() - Constructor for class com.github.mikephil.charting.renderer.scatter.CircleShapeRenderer
 
clear() - Method in class com.github.mikephil.charting.charts.Chart
Clears the chart from all data (sets it to null) and refreshes it (by calling invalidate()).
clear() - Method in class com.github.mikephil.charting.data.DataSet
 
clear() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Removes all values from this DataSet and does all necessary recalculations.
clearAllViewportJobs() - Method in class com.github.mikephil.charting.charts.Chart
 
clearValues() - Method in class com.github.mikephil.charting.charts.Chart
Removes all DataSets (and thereby Entries) from the chart.
clearValues() - Method in class com.github.mikephil.charting.data.ChartData
Clears this data object from all DataSets and removes all Entries.
COLOR_NONE - Static variable in class com.github.mikephil.charting.utils.ColorTemplate
an "invalid" color that indicates that no color is set
COLOR_SKIP - Static variable in class com.github.mikephil.charting.utils.ColorTemplate
this "color" is used for the Legend creation and indicates that the next form should be skipped
ColorFormatter - Interface in com.github.mikephil.charting.formatter
Interface that can be used to return a customized color instead of setting colors via the setColor(...) method of the DataSet.
COLORFUL_COLORS - Static variable in class com.github.mikephil.charting.utils.ColorTemplate
 
ColorTemplate - Class in com.github.mikephil.charting.utils
Class that holds predefined color integer arrays (e.g.
ColorTemplate() - Constructor for class com.github.mikephil.charting.utils.ColorTemplate
 
colorWithAlpha(int, int) - Static method in class com.github.mikephil.charting.utils.ColorTemplate
Sets the alpha component of the given color.
com.github.mikephil.charting.animation - package com.github.mikephil.charting.animation
 
com.github.mikephil.charting.buffer - package com.github.mikephil.charting.buffer
 
com.github.mikephil.charting.charts - package com.github.mikephil.charting.charts
 
com.github.mikephil.charting.components - package com.github.mikephil.charting.components
 
com.github.mikephil.charting.data - package com.github.mikephil.charting.data
 
com.github.mikephil.charting.data.filter - package com.github.mikephil.charting.data.filter
 
com.github.mikephil.charting.exception - package com.github.mikephil.charting.exception
 
com.github.mikephil.charting.formatter - package com.github.mikephil.charting.formatter
 
com.github.mikephil.charting.highlight - package com.github.mikephil.charting.highlight
 
com.github.mikephil.charting.interfaces.dataprovider - package com.github.mikephil.charting.interfaces.dataprovider
 
com.github.mikephil.charting.interfaces.datasets - package com.github.mikephil.charting.interfaces.datasets
 
com.github.mikephil.charting.jobs - package com.github.mikephil.charting.jobs
 
com.github.mikephil.charting.listener - package com.github.mikephil.charting.listener
 
com.github.mikephil.charting.matrix - package com.github.mikephil.charting.matrix
 
com.github.mikephil.charting.model - package com.github.mikephil.charting.model
 
com.github.mikephil.charting.renderer - package com.github.mikephil.charting.renderer
 
com.github.mikephil.charting.renderer.scatter - package com.github.mikephil.charting.renderer.scatter
 
com.github.mikephil.charting.utils - package com.github.mikephil.charting.utils
 
CombinedChart - Class in com.github.mikephil.charting.charts
This chart class allows the combination of lines, bars, scatter and candle data all displayed in one chart area.
CombinedChart(Context) - Constructor for class com.github.mikephil.charting.charts.CombinedChart
 
CombinedChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.CombinedChart
 
CombinedChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.CombinedChart
 
CombinedChart.DrawOrder - Enum in com.github.mikephil.charting.charts
enum that allows to specify the order in which the different data objects for the combined-chart are drawn
CombinedChartRenderer - Class in com.github.mikephil.charting.renderer
Renderer class that is responsible for rendering multiple different data-types.
CombinedChartRenderer(CombinedChart, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
CombinedData - Class in com.github.mikephil.charting.data
Data object that allows the combination of Line-, Bar-, Scatter-, Bubble- and CandleData.
CombinedData() - Constructor for class com.github.mikephil.charting.data.CombinedData
 
CombinedDataProvider - Interface in com.github.mikephil.charting.interfaces.dataprovider
Created by philipp on 11/06/16.
CombinedHighlighter - Class in com.github.mikephil.charting.highlight
Created by Philipp Jahoda on 12/09/15.
CombinedHighlighter(CombinedDataProvider, BarDataProvider) - Constructor for class com.github.mikephil.charting.highlight.CombinedHighlighter
 
compare(Entry, Entry) - Method in class com.github.mikephil.charting.utils.EntryXComparator
 
ComponentBase - Class in com.github.mikephil.charting.components
This class encapsulates everything both Axis, Legend and LimitLines have in common.
ComponentBase() - Constructor for class com.github.mikephil.charting.components.ComponentBase
 
computeAxis(float, float, boolean) - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Computes the axis values.
computeAxis(float, float, boolean) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
computeAxis(float, float, boolean) - Method in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
computeAxis(float, float, boolean) - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
Computes the axis values.
computeAxisValues(float, float) - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Sets up the axis values.
computeAxisValues(float, float) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
computeAxisValues(float, float) - Method in class com.github.mikephil.charting.renderer.YAxisRendererRadarChart
 
computedEntries - Variable in class com.github.mikephil.charting.renderer.LegendRenderer
 
computeLegend(ChartData<?>) - Method in class com.github.mikephil.charting.renderer.LegendRenderer
Prepares the legend and calculates all needed forms, labels and colors.
computeScroll() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
computeScroll() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
computeScroll() - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
 
computeScroll() - Method in class com.github.mikephil.charting.listener.PieRadarChartTouchListener
 
computeSize() - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
computeSize() - Method in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
contains(T) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
contains(T) - Method in class com.github.mikephil.charting.data.ChartData
Checks if this data object contains the specified DataSet.
contains(float) - Method in class com.github.mikephil.charting.highlight.Range
Returns true if this range contains (if the value is in between) the given value, false if not.
contains(T) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Checks if this DataSet contains the specified Entry.
contentBottom() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
contentHeight() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
contentLeft() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
contentRight() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
contentTop() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
contentWidth() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
convertDpToPixel(float) - Static method in class com.github.mikephil.charting.utils.Utils
This method converts dp unit to equivalent pixels, depending on device density.
convertIntegers(List<Integer>) - Static method in class com.github.mikephil.charting.utils.Utils
Converts the provided Integer List to an int array.
convertPixelsToDp(float) - Static method in class com.github.mikephil.charting.utils.Utils
This method converts device specific pixels to density independent pixels.
convertStrings(List<String>) - Static method in class com.github.mikephil.charting.utils.Utils
Converts the provided String List to a String array.
copy() - Method in class com.github.mikephil.charting.data.BarDataSet
 
copy(BarDataSet) - Method in class com.github.mikephil.charting.data.BarDataSet
 
copy() - Method in class com.github.mikephil.charting.data.BarEntry
Returns an exact copy of the BarEntry.
copy(BarLineScatterCandleBubbleDataSet) - Method in class com.github.mikephil.charting.data.BarLineScatterCandleBubbleDataSet
 
copy(BaseDataSet) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
copy() - Method in class com.github.mikephil.charting.data.BubbleDataSet
 
copy(BubbleDataSet) - Method in class com.github.mikephil.charting.data.BubbleDataSet
 
copy() - Method in class com.github.mikephil.charting.data.BubbleEntry
 
copy() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
copy(CandleDataSet) - Method in class com.github.mikephil.charting.data.CandleDataSet
 
copy() - Method in class com.github.mikephil.charting.data.CandleEntry
 
copy() - Method in class com.github.mikephil.charting.data.DataSet
Provides an exact copy of the DataSet this method is used on.
copy(DataSet) - Method in class com.github.mikephil.charting.data.DataSet
 
copy() - Method in class com.github.mikephil.charting.data.Entry
returns an exact copy of the entry
copy() - Method in class com.github.mikephil.charting.data.LineDataSet
 
copy(LineDataSet) - Method in class com.github.mikephil.charting.data.LineDataSet
 
copy(LineRadarDataSet) - Method in class com.github.mikephil.charting.data.LineRadarDataSet
 
copy(LineScatterCandleRadarDataSet) - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
 
copy() - Method in class com.github.mikephil.charting.data.PieDataSet
 
copy(PieDataSet) - Method in class com.github.mikephil.charting.data.PieDataSet
 
copy() - Method in class com.github.mikephil.charting.data.PieEntry
 
copy() - Method in class com.github.mikephil.charting.data.RadarDataSet
 
copy(RadarDataSet) - Method in class com.github.mikephil.charting.data.RadarDataSet
 
copy() - Method in class com.github.mikephil.charting.data.RadarEntry
 
copy() - Method in class com.github.mikephil.charting.data.ScatterDataSet
 
copy(ScatterDataSet) - Method in class com.github.mikephil.charting.data.ScatterDataSet
 
copyIntegers(List<Integer>, int[]) - Static method in class com.github.mikephil.charting.utils.Utils
 
copyStrings(List<String>, String[]) - Static method in class com.github.mikephil.charting.utils.Utils
 
create(int, ObjectPool.Poolable) - Static method in class com.github.mikephil.charting.utils.ObjectPool
Returns an ObjectPool instance, of a given starting capacity, that recycles instances of a given Poolable object.
createColors(Resources, int[]) - Static method in class com.github.mikephil.charting.utils.ColorTemplate
turn an array of resource-colors (contains resource-id integers) into an array list of actual color integers
createColors(int[]) - Static method in class com.github.mikephil.charting.utils.ColorTemplate
Turns an array of colors (integer color values) into an ArrayList of colors.
createRenderers() - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
Creates the renderers needed for this combined-renderer in the required order.
CREATOR - Static variable in class com.github.mikephil.charting.data.Entry
 
CREATOR - Static variable in class com.github.mikephil.charting.utils.MPPointF
 
cross(Vector3) - Method in class com.github.mikephil.charting.matrix.Vector3
 
CrossShapeRenderer - Class in com.github.mikephil.charting.renderer.scatter
Created by wajdic on 15/06/2016.
CrossShapeRenderer() - Constructor for class com.github.mikephil.charting.renderer.scatter.CrossShapeRenderer
 
cubicFillPath - Variable in class com.github.mikephil.charting.renderer.LineChartRenderer
 
cubicPath - Variable in class com.github.mikephil.charting.renderer.LineChartRenderer
 

D

DataRenderer - Class in com.github.mikephil.charting.renderer
Superclass of all render classes for the different data types (line, bar, ...).
DataRenderer(ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.DataRenderer
 
DataSet<T extends Entry> - Class in com.github.mikephil.charting.data
The DataSet class represents one group or type of entries (Entry) in the Chart that belong together.
DataSet(List<T>, String) - Constructor for class com.github.mikephil.charting.data.DataSet
Creates a new DataSet object with the given values (entries) it represents.
DataSet.Rounding - Enum in com.github.mikephil.charting.data
Determines how to round DataSet index values for DataSet.getEntryIndex(float, float, Rounding) DataSet.getEntryIndex()} when an exact x-index is not found.
DefaultAxisValueFormatter - Class in com.github.mikephil.charting.formatter
Created by philipp on 02/06/16.
DefaultAxisValueFormatter(int) - Constructor for class com.github.mikephil.charting.formatter.DefaultAxisValueFormatter
Constructor that specifies to how many digits the value should be formatted.
DefaultFillFormatter - Class in com.github.mikephil.charting.formatter
Default formatter that calculates the position of the filled line.
DefaultFillFormatter() - Constructor for class com.github.mikephil.charting.formatter.DefaultFillFormatter
 
DefaultValueFormatter - Class in com.github.mikephil.charting.formatter
Default formatter used for formatting values inside the chart.
DefaultValueFormatter(int) - Constructor for class com.github.mikephil.charting.formatter.DefaultValueFormatter
Constructor that specifies to how many digits the value should be formatted.
DEG2RAD - Static variable in class com.github.mikephil.charting.utils.Utils
 
describeContents() - Method in class com.github.mikephil.charting.data.Entry
 
Description - Class in com.github.mikephil.charting.components
Created by Philipp Jahoda on 17/09/16.
Description() - Constructor for class com.github.mikephil.charting.components.Description
 
digits - Variable in class com.github.mikephil.charting.formatter.DefaultAxisValueFormatter
the number of decimal digits this formatter uses
disableAxisLineDashedLine() - Method in class com.github.mikephil.charting.components.AxisBase
Disables the axis line to be drawn in dashed mode.
disableDashedHighlightLine() - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
Disables the highlight-line to be drawn in dashed mode.
disableDashedLine() - Method in class com.github.mikephil.charting.components.LimitLine
Disables the line to be drawn in dashed mode.
disableDashedLine() - Method in class com.github.mikephil.charting.data.LineDataSet
Disables the line to be drawn in dashed mode.
disableGridDashedLine() - Method in class com.github.mikephil.charting.components.AxisBase
Disables the grid line to be drawn in dashed mode.
disableScroll() - Method in class com.github.mikephil.charting.charts.Chart
disables intercept touchevents
distance(float, float, float, float) - Static method in class com.github.mikephil.charting.listener.ChartTouchListener
returns the distance between two points
distance2(Vector3) - Method in class com.github.mikephil.charting.matrix.Vector3
 
distanceToCenter(float, float) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Returns the distance of a certain point on the chart to the center of the chart.
divide(float) - Method in class com.github.mikephil.charting.matrix.Vector3
 
dot(Vector3) - Method in class com.github.mikephil.charting.matrix.Vector3
 
DOUBLE_EPSILON - Static variable in class com.github.mikephil.charting.utils.Utils
 
DRAG - Static variable in class com.github.mikephil.charting.listener.ChartTouchListener
 
draw(Canvas, float, float) - Method in interface com.github.mikephil.charting.components.IMarker
Draws the IMarker on the given position on the screen with the given Canvas object.
draw(Canvas, float, float) - Method in class com.github.mikephil.charting.components.MarkerImage
 
draw(Canvas, float, float) - Method in class com.github.mikephil.charting.components.MarkerView
 
drawCenterText(Canvas) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
draws the description text in the center of the pie chart makes most sense when center-hole is enabled
drawCircles(Canvas) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawCubicBezier(ILineDataSet) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawCubicFill(Canvas, ILineDataSet, Path, Transformer, BarLineScatterCandleBubbleRenderer.XBounds) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
 
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.DataRenderer
Draws the actual data in form of lines, bars, ...
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
drawData(Canvas) - Method in class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
drawDataSet(Canvas, IBarDataSet, int) - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
 
drawDataSet(Canvas, IBubbleDataSet) - Method in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
drawDataSet(Canvas, ICandleDataSet) - Method in class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
drawDataSet(Canvas, IBarDataSet, int) - Method in class com.github.mikephil.charting.renderer.HorizontalBarChartRenderer
 
drawDataSet(Canvas, ILineDataSet) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawDataSet(Canvas, IPieDataSet) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
drawDataSet(Canvas, IRadarDataSet, int) - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
Draws the RadarDataSet
drawDataSet(Canvas, IScatterDataSet) - Method in class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
drawDescription(Canvas) - Method in class com.github.mikephil.charting.charts.Chart
Draws the description text in the bottom right corner of the chart (per default)
drawEntryLabel(Canvas, String, float, float) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
Draws an entry label at the specified position.
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
 
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.DataRenderer
Draws any kind of additional information (e.g.
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
drawExtras(Canvas) - Method in class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
drawFilledPath(Canvas, Path, Drawable) - Method in class com.github.mikephil.charting.renderer.LineRadarRenderer
Draws the provided path in filled mode with the provided drawable.
drawFilledPath(Canvas, Path, int, int) - Method in class com.github.mikephil.charting.renderer.LineRadarRenderer
Draws the provided path in filled mode with the provided color and alpha.
drawForm(Canvas, float, float, LegendEntry, Legend) - Method in class com.github.mikephil.charting.renderer.LegendRenderer
Draws the Legend-form at the given position with the color at the given index.
drawGridBackground(Canvas) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
draws the grid background
drawGridLine(Canvas, float, float, Path) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
Draws the grid line at the specified position using the provided path.
drawGridLine(Canvas, float, float, Path) - Method in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
drawHighlightCircle(Canvas, MPPointF, float, float, int, int, float) - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
 
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.DataRenderer
Draws all highlight indicators for the values that are currently highlighted.
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
drawHighlighted(Canvas, Highlight[]) - Method in class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
drawHighlightLines(Canvas, float, float, ILineScatterCandleRadarDataSet) - Method in class com.github.mikephil.charting.renderer.LineScatterCandleRadarRenderer
Draws vertical & horizontal highlight-lines if enabled.
drawHole(Canvas) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
draws the hole in the center of the chart and the transparent circle / hole
drawHorizontalBezier(ILineDataSet) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawImage(Canvas, Drawable, int, int, int, int) - Static method in class com.github.mikephil.charting.utils.Utils
 
DrawingDataSetNotCreatedException - Exception in com.github.mikephil.charting.exception
 
DrawingDataSetNotCreatedException() - Constructor for exception com.github.mikephil.charting.exception.DrawingDataSetNotCreatedException
 
drawLabel(Canvas, float, float, String) - Method in class com.github.mikephil.charting.renderer.LegendRenderer
Draws the provided label at the given position.
drawLabel(Canvas, String, float, float, MPPointF, float) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
drawLabels(Canvas, float, MPPointF) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
draws the x-labels on the specified y-position
drawLabels(Canvas, float, MPPointF) - Method in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
drawLinear(Canvas, ILineDataSet) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
Draws a normal line.
drawLinearFill(Canvas, ILineDataSet, Transformer, BarLineScatterCandleBubbleRenderer.XBounds) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
Draws a filled linear path on the canvas.
drawMarkers(Canvas) - Method in class com.github.mikephil.charting.charts.Chart
draws all MarkerViews on the highlighted positions
drawMarkers(Canvas) - Method in class com.github.mikephil.charting.charts.CombinedChart
draws all MarkerViews on the highlighted positions
drawMultilineText(Canvas, StaticLayout, float, float, TextPaint, MPPointF, float) - Static method in class com.github.mikephil.charting.utils.Utils
 
drawMultilineText(Canvas, String, float, float, TextPaint, FSize, MPPointF, float) - Static method in class com.github.mikephil.charting.utils.Utils
 
drawRoundedSlices(Canvas) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
This gives all pie-slices a rounded edge.
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
 
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.DataRenderer
Draws the value of the given entry by using the provided IValueFormatter.
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.HorizontalBarChartRenderer
 
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
drawValue(Canvas, String, float, float, int) - Method in class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.DataRenderer
Loops over all Entrys and draws their values.
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.HorizontalBarChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
drawValues(Canvas) - Method in class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
drawWeb(Canvas) - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
drawXAxisValue(Canvas, String, float, float, Paint, MPPointF, float) - Static method in class com.github.mikephil.charting.utils.Utils
 
drawYLabels(Canvas, float, float[], float) - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
draws the y-labels on the specified x-position
drawYLabels(Canvas, float, float[], float) - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
draws the y-labels on the specified x-position
drawZeroLine(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
Draws the zero line.
drawZeroLine(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 

E

EaseInBack - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInBounce - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInCirc - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInCubic - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInElastic - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInExpo - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutBack - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutBounce - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutCirc - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutCubic - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutElastic - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutExpo - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutQuad - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutQuart - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInOutSine - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInQuad - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInQuart - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseInSine - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutBack - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutBounce - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutCirc - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutCubic - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutElastic - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutExpo - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutQuad - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutQuart - Static variable in class com.github.mikephil.charting.animation.Easing
 
EaseOutSine - Static variable in class com.github.mikephil.charting.animation.Easing
 
Easing - Class in com.github.mikephil.charting.animation
Easing options.
Easing() - Constructor for class com.github.mikephil.charting.animation.Easing
 
Easing.EasingFunction - Interface in com.github.mikephil.charting.animation
 
enableAxisLineDashedLine(float, float, float) - Method in class com.github.mikephil.charting.components.AxisBase
Enables the axis line to be drawn in dashed mode, e.g.
enableDashedHighlightLine(float, float, float) - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
Enables the highlight-line to be drawn in dashed mode, e.g.
enableDashedLine(float, float, float) - Method in class com.github.mikephil.charting.components.LimitLine
Enables the line to be drawn in dashed mode, e.g.
enableDashedLine(float, float, float) - Method in class com.github.mikephil.charting.data.LineDataSet
Enables the line to be drawn in dashed mode, e.g.
enableGridDashedLine(float, float, float) - Method in class com.github.mikephil.charting.components.AxisBase
Enables the grid line to be drawn in dashed mode, e.g.
enableScroll() - Method in class com.github.mikephil.charting.charts.Chart
enables intercept touchevents
endAction(MotionEvent) - Method in class com.github.mikephil.charting.listener.ChartTouchListener
Calls the OnChartGestureListener to do the end callback
Entry - Class in com.github.mikephil.charting.data
Class representing one entry in the chart.
Entry() - Constructor for class com.github.mikephil.charting.data.Entry
 
Entry(float, float) - Constructor for class com.github.mikephil.charting.data.Entry
A Entry represents one single entry in the chart.
Entry(float, float, Object) - Constructor for class com.github.mikephil.charting.data.Entry
A Entry represents one single entry in the chart.
Entry(float, float, Drawable) - Constructor for class com.github.mikephil.charting.data.Entry
A Entry represents one single entry in the chart.
Entry(float, float, Drawable, Object) - Constructor for class com.github.mikephil.charting.data.Entry
A Entry represents one single entry in the chart.
Entry(Parcel) - Constructor for class com.github.mikephil.charting.data.Entry
 
EntryXComparator - Class in com.github.mikephil.charting.utils
Comparator for comparing Entry-objects by their x-value.
EntryXComparator() - Constructor for class com.github.mikephil.charting.utils.EntryXComparator
 
equals(Object) - Method in class com.github.mikephil.charting.utils.FSize
 
equalTo(Entry) - Method in class com.github.mikephil.charting.data.Entry
Compares value, xIndex and data of the entries.
equalTo(Highlight) - Method in class com.github.mikephil.charting.highlight.Highlight
Returns true if this highlight object is equal to the other (compares xIndex and dataSetIndex)

F

FDEG2RAD - Static variable in class com.github.mikephil.charting.utils.Utils
 
feed(T) - Method in class com.github.mikephil.charting.buffer.AbstractBuffer
Builds up the buffer with the provided data and resets the buffer-index after feed-completion.
feed(IBarDataSet) - Method in class com.github.mikephil.charting.buffer.BarBuffer
 
feed(IBarDataSet) - Method in class com.github.mikephil.charting.buffer.HorizontalBarBuffer
 
FileUtils - Class in com.github.mikephil.charting.utils
Utilities class for interacting with the assets and the devices storage to load and save DataSet objects from and to .txt files.
FileUtils() - Constructor for class com.github.mikephil.charting.utils.FileUtils
 
fitScreen() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Resets all zooming and dragging and makes the chart fit exactly it's bounds.
fitScreen() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Resets all zooming and dragging and makes the chart fit exactly it's bounds.
fitScreen(Matrix) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Resets all zooming and dragging and makes the chart fit exactly it's bounds.
FLOAT_EPSILON - Static variable in class com.github.mikephil.charting.utils.Utils
 
form - Variable in class com.github.mikephil.charting.components.LegendEntry
The form to draw for this entry.
formatNumber(float, int, boolean) - Static method in class com.github.mikephil.charting.utils.Utils
Formats the given number to the given number of decimals, and returns the number as a string, maximum 35 characters.
formatNumber(float, int, boolean, char) - Static method in class com.github.mikephil.charting.utils.Utils
Formats the given number to the given number of decimals, and returns the number as a string, maximum 35 characters.
formColor - Variable in class com.github.mikephil.charting.components.LegendEntry
The color for drawing the form
formLineDashEffect - Variable in class com.github.mikephil.charting.components.LegendEntry
Line dash path effect used for shapes that consist of lines.
formLineWidth - Variable in class com.github.mikephil.charting.components.LegendEntry
Line width used for shapes that consist of lines.
formSize - Variable in class com.github.mikephil.charting.components.LegendEntry
Form size will be considered except for when .None is used Set as NaN to use the legend's default
from - Variable in class com.github.mikephil.charting.highlight.Range
 
FSize - Class in com.github.mikephil.charting.utils
Class for describing width and height dimensions in some arbitrary unit.
FSize() - Constructor for class com.github.mikephil.charting.utils.FSize
 
FSize(float, float) - Constructor for class com.github.mikephil.charting.utils.FSize
 

G

generateTransformedValuesBubble(IBubbleDataSet, float, int, int) - Method in class com.github.mikephil.charting.utils.Transformer
Transforms an List of Entry into a float array containing the x and y values transformed with all matrices for the BUBBLECHART.
generateTransformedValuesCandle(ICandleDataSet, float, float, int, int) - Method in class com.github.mikephil.charting.utils.Transformer
Transforms an List of Entry into a float array containing the x and y values transformed with all matrices for the CANDLESTICKCHART.
generateTransformedValuesLine(ILineDataSet, float, float, int, int) - Method in class com.github.mikephil.charting.utils.Transformer
Transforms an List of Entry into a float array containing the x and y values transformed with all matrices for the LINECHART.
generateTransformedValuesScatter(IScatterDataSet, float, float, int, int) - Method in class com.github.mikephil.charting.utils.Transformer
Transforms an List of Entry into a float array containing the x and y values transformed with all matrices for the SCATTERCHART.
get() - Method in class com.github.mikephil.charting.utils.ObjectPool
Returns an instance of Poolable.
getAbsoluteAngles() - Method in class com.github.mikephil.charting.charts.PieChart
returns the absolute angles of the different chart slices (where the slices end)
getAllData() - Method in class com.github.mikephil.charting.data.CombinedData
Returns all data objects in row: line-bar-scatter-candle-bubble if not null.
getAllDefaultShapes() - Static method in enum com.github.mikephil.charting.charts.ScatterChart.ScatterShape
 
getAngleForPoint(float, float) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
returns the angle relative to the chart center for the given point on the chart in degrees.
getAnimator() - Method in class com.github.mikephil.charting.charts.Chart
Returns the animator responsible for animating chart values.
getAxis(YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns the y-axis object to the corresponding AxisDependency.
getAxis() - Method in class com.github.mikephil.charting.highlight.Highlight
Returns the axis the highlighted value belongs to.
getAxis(YAxis.AxisDependency) - Method in interface com.github.mikephil.charting.interfaces.dataprovider.LineDataProvider
 
getAxisDependency() - Method in class com.github.mikephil.charting.components.YAxis
 
getAxisDependency() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getAxisDependency() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the axis this DataSet should be plotted against.
getAxisLabel(float, AxisBase) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Used to draw axis labels, calls ValueFormatter.getFormattedValue(float) by default.
getAxisLeft() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns the left y-axis object.
getAxisLineColor() - Method in class com.github.mikephil.charting.components.AxisBase
Returns the color of the axis line (line alongside the axis).
getAxisLineDashPathEffect() - Method in class com.github.mikephil.charting.components.AxisBase
returns the DashPathEffect that is set for axis line
getAxisLineWidth() - Method in class com.github.mikephil.charting.components.AxisBase
Returns the width of the axis line (line alongside the axis).
getAxisMaximum() - Method in class com.github.mikephil.charting.components.AxisBase
###### BELOW CODE RELATED TO CUSTOM AXIS VALUES ######
getAxisMaxLabels() - Method in class com.github.mikephil.charting.components.AxisBase
The maximum number of labels on the axis
getAxisMinimum() - Method in class com.github.mikephil.charting.components.AxisBase
 
getAxisMinLabels() - Method in class com.github.mikephil.charting.components.AxisBase
The minumum number of labels on the axis
getAxisRange(YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns the range of the specified axis.
getAxisRight() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns the right y-axis object.
getBarBorderColor() - Method in class com.github.mikephil.charting.data.BarDataSet
Returns the color drawing borders around the bars.
getBarBorderColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBarDataSet
Returns the color drawing borders around the bars.
getBarBorderWidth() - Method in class com.github.mikephil.charting.data.BarDataSet
Returns the width used for drawing borders around the bars.
getBarBorderWidth() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBarDataSet
Returns the width used for drawing borders around the bars.
getBarBounds(BarEntry) - Method in class com.github.mikephil.charting.charts.BarChart
Returns the bounding box of the specified Entry in the specified DataSet.
getBarBounds(BarEntry, RectF) - Method in class com.github.mikephil.charting.charts.BarChart
The passed outputRect will be assigned the values of the bounding box of the specified Entry in the specified DataSet.
getBarBounds(BarEntry, RectF) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
getBarData() - Method in class com.github.mikephil.charting.charts.BarChart
 
getBarData() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
getBarData() - Method in class com.github.mikephil.charting.data.CombinedData
 
getBarData() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarDataProvider
 
getBarLabel(BarEntry) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Used to draw bar labels, calls ValueFormatter.getFormattedValue(float) by default.
getBarShadowColor() - Method in class com.github.mikephil.charting.data.BarDataSet
 
getBarShadowColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBarDataSet
Returns the color used for drawing the bar-shadows.
getBarSpace() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getBarSpace() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns the space that is left out on the left and right side of each candle.
getBarStackedLabel(float, BarEntry) - Method in class com.github.mikephil.charting.formatter.StackedValueFormatter
 
getBarStackedLabel(float, BarEntry) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Used to draw stacked bar labels, calls ValueFormatter.getFormattedValue(float) by default.
getBarWidth() - Method in class com.github.mikephil.charting.data.BarData
 
getBelowSum(int) - Method in class com.github.mikephil.charting.data.BarEntry
Deprecated.
getBitmapConfig() - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
Returns the Bitmap.Config that is used by this renderer.
getBodyRange() - Method in class com.github.mikephil.charting.data.CandleEntry
Returns the body size (difference between open and close).
getBubbleData() - Method in class com.github.mikephil.charting.charts.BubbleChart
 
getBubbleData() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
getBubbleData() - Method in class com.github.mikephil.charting.data.CombinedData
 
getBubbleData() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BubbleDataProvider
 
getBubbleLabel(BubbleEntry) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Used to draw bubble size labels, calls ValueFormatter.getFormattedValue(float) by default.
getCalculatedLabelBreakPoints() - Method in class com.github.mikephil.charting.components.Legend
 
getCalculatedLabelSizes() - Method in class com.github.mikephil.charting.components.Legend
 
getCalculatedLineSizes() - Method in class com.github.mikephil.charting.components.Legend
 
getCandleData() - Method in class com.github.mikephil.charting.charts.CandleStickChart
 
getCandleData() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
getCandleData() - Method in class com.github.mikephil.charting.data.CombinedData
 
getCandleData() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.CandleDataProvider
 
getCandleLabel(CandleEntry) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Used to draw high labels, calls ValueFormatter.getFormattedValue(float) by default.
getCenter() - Method in class com.github.mikephil.charting.charts.Chart
Returns a recyclable MPPointF instance.
getCenterCircleBox() - Method in class com.github.mikephil.charting.charts.PieChart
returns the center of the circlebox
getCenterOffsets() - Method in class com.github.mikephil.charting.charts.Chart
Returns a recyclable MPPointF instance.
getCenterOffsets() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getCenterOfView() - Method in class com.github.mikephil.charting.charts.Chart
Returns a recyclable MPPointF instance.
getCenterOfView() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getCenterText() - Method in class com.github.mikephil.charting.charts.PieChart
returns the text that is drawn in the center of the pie-chart
getCenterTextOffset() - Method in class com.github.mikephil.charting.charts.PieChart
Returns the offset on the x- and y-axis the center text has in dp.
getCenterTextRadiusPercent() - Method in class com.github.mikephil.charting.charts.PieChart
the rectangular radius of the bounding box for the center text, as a percentage of the pie hole default 1.f (100%)
getChartBitmap() - Method in class com.github.mikephil.charting.charts.Chart
Returns the bitmap that represents the chart.
getChartHeight() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
getChartView() - Method in class com.github.mikephil.charting.components.MarkerImage
 
getChartView() - Method in class com.github.mikephil.charting.components.MarkerView
 
getChartWidth() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
getCircleBox() - Method in class com.github.mikephil.charting.charts.PieChart
returns the circlebox, the boundingbox of the pie-chart slices
getCircleColor(int) - Method in class com.github.mikephil.charting.data.LineDataSet
 
getCircleColor(int) - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the color at the given index of the DataSet's circle-color array.
getCircleColorCount() - Method in class com.github.mikephil.charting.data.LineDataSet
 
getCircleColorCount() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the number of colors in this DataSet's circle-color array.
getCircleColors() - Method in class com.github.mikephil.charting.data.LineDataSet
returns all colors specified for the circles
getCircleHoleColor() - Method in class com.github.mikephil.charting.data.LineDataSet
 
getCircleHoleColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the color of the inner circle (the circle-hole).
getCircleHoleRadius() - Method in class com.github.mikephil.charting.data.LineDataSet
 
getCircleHoleRadius() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the hole radius of the drawn circles.
getCircleRadius() - Method in class com.github.mikephil.charting.data.LineDataSet
 
getCircleRadius() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the size of the drawn circles.
getCircleSize() - Method in class com.github.mikephil.charting.data.LineDataSet
Deprecated.
getClose() - Method in class com.github.mikephil.charting.data.CandleEntry
Returns the bodys close value.
getClosestHighlight(int, float, float) - Method in class com.github.mikephil.charting.highlight.PieHighlighter
 
getClosestHighlight(int, float, float) - Method in class com.github.mikephil.charting.highlight.PieRadarHighlighter
Returns the closest Highlight object of the given objects based on the touch position inside the chart.
getClosestHighlight(int, float, float) - Method in class com.github.mikephil.charting.highlight.RadarHighlighter
 
getClosestHighlightByPixel(List<Highlight>, float, float, YAxis.AxisDependency, float) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
Returns the Highlight of the DataSet that contains the closest value on the y-axis.
getClosestStackIndex(Range[], float) - Method in class com.github.mikephil.charting.highlight.BarHighlighter
Returns the index of the closest value inside the values array / ranges (stacked barchart) to the value given as a parameter.
getColor() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getColor(int) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getColor(int, Entry, IDataSet) - Method in interface com.github.mikephil.charting.formatter.ColorFormatter
Returns the color to be used for the given Entry at the given index (in the entries array)
getColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the first color (index 0) of the colors-array this DataSet contains.
getColor(int) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the color at the given index of the DataSet's color array.
getColors() - Method in class com.github.mikephil.charting.data.BaseDataSet
###### ###### COLOR GETTING RELATED METHODS ##### ######
getColors() - Method in class com.github.mikephil.charting.data.ChartData
Returns all colors used across all DataSet objects this object represents.
getColors() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
returns all the colors that are set for this DataSet
getCombinedData() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
getCombinedData() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.CombinedDataProvider
 
getContentCenter() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
getContentRect() - Method in class com.github.mikephil.charting.charts.Chart
Returns the rectangle that defines the borders of the chart-value surface (into which the actual values are drawn).
getContentRect() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getContentRect() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
getCubicIntensity() - Method in class com.github.mikephil.charting.data.LineDataSet
 
getCubicIntensity() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the intensity of the cubic lines (the effect intensity).
getDashPathEffect() - Method in class com.github.mikephil.charting.components.LimitLine
returns the DashPathEffect that is set for this LimitLine
getDashPathEffect() - Method in class com.github.mikephil.charting.data.LineDataSet
 
getDashPathEffect() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the DashPathEffect that is used for drawing the lines.
getDashPathEffectHighlight() - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
 
getDashPathEffectHighlight() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineScatterCandleRadarDataSet
Returns the DashPathEffect that is used for highlighting.
getData() - Method in class com.github.mikephil.charting.charts.Chart
Returns the ChartData object that has been set for the chart.
getData() - Method in class com.github.mikephil.charting.data.BaseEntry
Returns the data, additional information that this Entry represents, or null, if no data has been specified.
getData() - Method in class com.github.mikephil.charting.highlight.BarHighlighter
 
getData() - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
 
getData() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarLineScatterCandleBubbleDataProvider
 
getData() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getDataByIndex(int) - Method in class com.github.mikephil.charting.data.CombinedData
 
getDataIndex(ChartData) - Method in class com.github.mikephil.charting.data.CombinedData
 
getDataIndex() - Method in class com.github.mikephil.charting.highlight.Highlight
the index of the data object - in case it refers to more than one
getDataSet() - Method in class com.github.mikephil.charting.data.PieData
Returns the DataSet this PieData object represents.
getDataSetByHighlight(Highlight) - Method in class com.github.mikephil.charting.data.CombinedData
Get dataset for highlight
getDataSetByIndex(int) - Method in class com.github.mikephil.charting.data.ChartData
 
getDataSetByIndex(int) - Method in class com.github.mikephil.charting.data.PieData
The PieData object can only have one DataSet.
getDataSetByLabel(String, boolean) - Method in class com.github.mikephil.charting.data.ChartData
Returns the DataSet object with the given label.
getDataSetByLabel(String, boolean) - Method in class com.github.mikephil.charting.data.PieData
 
getDataSetByTouchPoint(float, float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
returns the DataSet object displayed at the touched position of the chart
getDataSetCount() - Method in class com.github.mikephil.charting.data.ChartData
returns the number of LineDataSets this object contains
getDataSetForEntry(Entry) - Method in class com.github.mikephil.charting.data.ChartData
Returns the DataSet that contains the provided Entry, or null, if no DataSet contains this Entry.
getDataSetIndex() - Method in class com.github.mikephil.charting.highlight.Highlight
returns the index of the DataSet the highlighted value is in
getDataSetIndexByLabel(List<T>, String, boolean) - Method in class com.github.mikephil.charting.data.ChartData
Retrieve the index of a DataSet with a specific label from the ChartData.
getDataSetIndexForIndex(int) - Method in class com.github.mikephil.charting.charts.PieChart
Returns the index of the DataSet this x-index belongs to.
getDataSetLabels() - Method in class com.github.mikephil.charting.data.ChartData
Returns the labels of all DataSets as a string array.
getDataSets() - Method in class com.github.mikephil.charting.data.ChartData
Returns all DataSet objects this ChartData object holds.
getDataSets() - Method in class com.github.mikephil.charting.data.PieData
 
getDecimalDigits() - Method in class com.github.mikephil.charting.formatter.DefaultAxisValueFormatter
Returns the number of decimal digits this formatter uses or -1, if unspecified.
getDecimalDigits() - Method in class com.github.mikephil.charting.formatter.DefaultValueFormatter
Returns the number of decimal digits this formatter uses.
getDecimalDigits() - Method in class com.github.mikephil.charting.formatter.LargeValueFormatter
 
getDecimals(float) - Static method in class com.github.mikephil.charting.utils.Utils
Returns the appropriate number of decimals to be used for the provided number.
getDecreasingColor() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getDecreasingColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns the decreasing color (for open > close).
getDecreasingPaintStyle() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getDecreasingPaintStyle() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns paint style when open > close
getDefaultValueFormatter() - Method in class com.github.mikephil.charting.charts.Chart
Returns the default IValueFormatter that has been determined by the chart considering the provided minimum and maximum values.
getDefaultValueFormatter() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getDefaultValueFormatter() - Static method in class com.github.mikephil.charting.utils.Utils
 
getDescription() - Method in class com.github.mikephil.charting.charts.Chart
Returns the Description object of the chart that is responsible for holding all information related to the description text that is displayed in the bottom right corner of the chart (by default).
getDiameter() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
returns the diameter of the pie- or radar-chart
getDirection() - Method in class com.github.mikephil.charting.components.Legend
returns the text direction of the legend
getDistance(float, float, float, float) - Method in class com.github.mikephil.charting.highlight.BarHighlighter
 
getDistance(float, float, float, float) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
Calculates the distance between the two given points.
getDistance(float, float, float, float) - Method in class com.github.mikephil.charting.highlight.HorizontalBarHighlighter
 
getDragDecelerationFrictionCoef() - Method in class com.github.mikephil.charting.charts.Chart
Returns drag deceleration friction coefficient
getDrawAngles() - Method in class com.github.mikephil.charting.charts.PieChart
returns an integer array of all the different angles the chart slices have the angles in the returned array determine how much space (of 360°) each slice takes
getDrawListener() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Gets the OnDrawListener.
getDrawOrder() - Method in class com.github.mikephil.charting.charts.CombinedChart
Returns the currently set draw order.
getDrawX() - Method in class com.github.mikephil.charting.highlight.Highlight
Returns the x-position in pixels where this highlight object was last drawn.
getDrawY() - Method in class com.github.mikephil.charting.highlight.Highlight
Returns the y-position in pixels where this highlight object was last drawn.
getEndColor() - Method in class com.github.mikephil.charting.model.GradientColor
 
getEntries() - Method in class com.github.mikephil.charting.components.Legend
 
getEntries() - Method in class com.github.mikephil.charting.data.DataSet
Returns the array of entries that this DataSet represents.
getEntriesForXValue(float) - Method in class com.github.mikephil.charting.data.DataSet
 
getEntriesForXValue(float) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns all Entry objects found at the given x-value with binary search.
getEntryByTouchPoint(float, float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
returns the Entry object displayed at the touched position of the chart
getEntryCount() - Method in class com.github.mikephil.charting.data.ChartData
Returns the total entry count across all DataSet objects this data object contains.
getEntryCount() - Method in class com.github.mikephil.charting.data.DataSet
 
getEntryCount() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the number of y-values this DataSet represents -> the size of the y-values array -> yvals.size()
getEntryCountStacks() - Method in class com.github.mikephil.charting.data.BarDataSet
returns the overall entry count, including counting each stack-value individually
getEntryForHighlight(Highlight) - Method in class com.github.mikephil.charting.data.ChartData
Get the Entry for a corresponding highlight object
getEntryForHighlight(Highlight) - Method in class com.github.mikephil.charting.data.CombinedData
Get the Entry for a corresponding highlight object
getEntryForHighlight(Highlight) - Method in class com.github.mikephil.charting.data.PieData
 
getEntryForHighlight(Highlight) - Method in class com.github.mikephil.charting.data.RadarData
 
getEntryForIndex(int) - Method in class com.github.mikephil.charting.data.DataSet
 
getEntryForIndex(int) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the Entry object found at the given index (NOT xIndex) in the values array.
getEntryForXValue(float, float, DataSet.Rounding) - Method in class com.github.mikephil.charting.data.DataSet
 
getEntryForXValue(float, float) - Method in class com.github.mikephil.charting.data.DataSet
 
getEntryForXValue(float, float, DataSet.Rounding) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the first Entry object found at the given x-value with binary search.
getEntryForXValue(float, float) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the first Entry object found at the given x-value with binary search.
getEntryIndex(Entry) - Method in class com.github.mikephil.charting.data.DataSet
 
getEntryIndex(float, float, DataSet.Rounding) - Method in class com.github.mikephil.charting.data.DataSet
 
getEntryIndex(float, float, DataSet.Rounding) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the first Entry index found at the given x-value with binary search.
getEntryIndex(T) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the position of the provided entry in the DataSets Entry array.
getExtraBottomOffset() - Method in class com.github.mikephil.charting.charts.Chart
 
getExtraEntries() - Method in class com.github.mikephil.charting.components.Legend
 
getExtraLeftOffset() - Method in class com.github.mikephil.charting.charts.Chart
 
getExtraRightOffset() - Method in class com.github.mikephil.charting.charts.Chart
 
getExtraTopOffset() - Method in class com.github.mikephil.charting.charts.Chart
 
getFactor() - Method in class com.github.mikephil.charting.charts.RadarChart
Returns the factor that is needed to transform values into pixels.
getFillAlpha() - Method in class com.github.mikephil.charting.data.LineRadarDataSet
 
getFillAlpha() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineRadarDataSet
Returns the alpha value that is used for filling the line surface, default: 85
getFillColor() - Method in class com.github.mikephil.charting.data.LineRadarDataSet
 
getFillColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineRadarDataSet
Returns the color that is used for filling the line surface area.
getFillDrawable() - Method in class com.github.mikephil.charting.data.LineRadarDataSet
 
getFillDrawable() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineRadarDataSet
Returns the drawable used for filling the area below the line.
getFillFormatter() - Method in class com.github.mikephil.charting.data.LineDataSet
 
getFillFormatter() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the IFillFormatter that is set for this DataSet.
getFillLinePosition(ILineDataSet, LineDataProvider) - Method in class com.github.mikephil.charting.formatter.DefaultFillFormatter
 
getFillLinePosition(ILineDataSet, LineDataProvider) - Method in interface com.github.mikephil.charting.formatter.IFillFormatter
Returns the vertical (y-axis) position where the filled-line of the LineDataSet should end.
getFirstLeft(List<T>) - Method in class com.github.mikephil.charting.data.ChartData
Returns the first DataSet from the datasets-array that has it's dependency on the left axis.
getFirstRight(List<T>) - Method in class com.github.mikephil.charting.data.ChartData
Returns the first DataSet from the datasets-array that has it's dependency on the right axis.
getForm() - Method in class com.github.mikephil.charting.components.Legend
returns the current form/shape that is set for the legend
getForm() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getForm() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
The form to draw for this dataset in the legend.
getFormattedLabel(int) - Method in class com.github.mikephil.charting.components.AxisBase
 
getFormattedValue(float) - Method in class com.github.mikephil.charting.formatter.DefaultAxisValueFormatter
 
getFormattedValue(float) - Method in class com.github.mikephil.charting.formatter.DefaultValueFormatter
 
getFormattedValue(float, AxisBase) - Method in interface com.github.mikephil.charting.formatter.IAxisValueFormatter
getFormattedValue(float) - Method in class com.github.mikephil.charting.formatter.IndexAxisValueFormatter
 
getFormattedValue(float, Entry, int, ViewPortHandler) - Method in interface com.github.mikephil.charting.formatter.IValueFormatter
Deprecated.
Extend ValueFormatter and override an appropriate method
getFormattedValue(float) - Method in class com.github.mikephil.charting.formatter.LargeValueFormatter
 
getFormattedValue(float) - Method in class com.github.mikephil.charting.formatter.PercentFormatter
 
getFormattedValue(float, AxisBase) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Deprecated.
getFormattedValue(float, Entry, int, ViewPortHandler) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Deprecated.
getFormattedValue(float) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Called when drawing any label, used to change numbers into formatted strings.
getFormLineDashEffect() - Method in class com.github.mikephil.charting.components.Legend
 
getFormLineDashEffect() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getFormLineDashEffect() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
The line dash path effect used for shapes that consist of lines.
getFormLineWidth() - Method in class com.github.mikephil.charting.components.Legend
returns the line width in dp for drawing forms that consist of lines
getFormLineWidth() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getFormLineWidth() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
The line width for drawing the form of this dataset in the legend

Return `Float.NaN` to use the default legend form line width.

getFormPaint() - Method in class com.github.mikephil.charting.renderer.LegendRenderer
Returns the Paint object used for drawing the Legend forms.
getFormSize() - Method in class com.github.mikephil.charting.components.Legend
returns the size in dp of the legend forms
getFormSize() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getFormSize() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
The form size to draw for this dataset in the legend.
getFormToTextSpace() - Method in class com.github.mikephil.charting.components.Legend
returns the space between the form and the actual label/text
getGradientColor() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getGradientColor(int) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getGradientColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the Gradient color model
getGradientColor(int) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the Gradient colors
getGradientColors() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getGradientColors() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the Gradient colors
getGranularity() - Method in class com.github.mikephil.charting.components.AxisBase
 
getGreatestShapeSize() - Method in class com.github.mikephil.charting.data.ScatterData
Returns the maximum shape-size across all DataSets.
getGridClippingRect() - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
getGridClippingRect() - Method in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
getGridClippingRect() - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
 
getGridClippingRect() - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 
getGridColor() - Method in class com.github.mikephil.charting.components.AxisBase
Returns the color of the grid lines for this axis (the horizontal lines coming from each label).
getGridDashPathEffect() - Method in class com.github.mikephil.charting.components.AxisBase
returns the DashPathEffect that is set for grid line
getGridLineWidth() - Method in class com.github.mikephil.charting.components.AxisBase
Returns the width of the grid lines that are drawn away from each axis label.
getGroupWidth(float, float) - Method in class com.github.mikephil.charting.data.BarData
In case of grouped bars, this method returns the space an individual group of bar needs on the x-axis.
getHeight() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getHigh() - Method in class com.github.mikephil.charting.data.CandleEntry
Returns the upper shadows highest value.
getHighestVisibleX() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns the highest x-index (value on the x-axis) that is still visible on the chart.
getHighestVisibleX() - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
getHighestVisibleX() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarLineScatterCandleBubbleDataProvider
 
getHighlight(float, float) - Method in class com.github.mikephil.charting.highlight.BarHighlighter
 
getHighlight(float, float) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
 
getHighlight(float, float) - Method in class com.github.mikephil.charting.highlight.HorizontalBarHighlighter
 
getHighlight(float, float) - Method in interface com.github.mikephil.charting.highlight.IHighlighter
Returns a Highlight object corresponding to the given x- and y- touch positions in pixels.
getHighlight(float, float) - Method in class com.github.mikephil.charting.highlight.PieRadarHighlighter
 
getHighLightAlpha() - Method in class com.github.mikephil.charting.data.BarDataSet
 
getHighLightAlpha() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBarDataSet
Returns the alpha value (transparency) that is used for drawing the highlight indicator.
getHighlightByTouchPoint(float, float) - Method in class com.github.mikephil.charting.charts.BarChart
Returns the Highlight object (contains x-index and DataSet index) of the selected value at the given touch point inside the BarChart.
getHighlightByTouchPoint(float, float) - Method in class com.github.mikephil.charting.charts.Chart
Returns the Highlight object (contains x-index and DataSet index) of the selected value at the given touch point inside the Line-, Scatter-, or CandleStick-Chart.
getHighlightByTouchPoint(float, float) - Method in class com.github.mikephil.charting.charts.CombinedChart
Returns the Highlight object (contains x-index and DataSet index) of the selected value at the given touch point inside the CombinedChart.
getHighlightByTouchPoint(float, float) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
Returns the Highlight object (contains x-index and DataSet index) of the selected value at the given touch point inside the BarChart.
getHighlightCircleFillColor() - Method in class com.github.mikephil.charting.data.RadarDataSet
 
getHighlightCircleFillColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IRadarDataSet
 
getHighlightCircleInnerRadius() - Method in class com.github.mikephil.charting.data.RadarDataSet
 
getHighlightCircleInnerRadius() - Method in interface com.github.mikephil.charting.interfaces.datasets.IRadarDataSet
 
getHighlightCircleOuterRadius() - Method in class com.github.mikephil.charting.data.RadarDataSet
 
getHighlightCircleOuterRadius() - Method in interface com.github.mikephil.charting.interfaces.datasets.IRadarDataSet
 
getHighlightCircleStrokeAlpha() - Method in class com.github.mikephil.charting.data.RadarDataSet
 
getHighlightCircleStrokeAlpha() - Method in interface com.github.mikephil.charting.interfaces.datasets.IRadarDataSet
 
getHighlightCircleStrokeColor() - Method in class com.github.mikephil.charting.data.RadarDataSet
 
getHighlightCircleStrokeColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IRadarDataSet
 
getHighlightCircleStrokeWidth() - Method in class com.github.mikephil.charting.data.RadarDataSet
 
getHighlightCircleStrokeWidth() - Method in interface com.github.mikephil.charting.interfaces.datasets.IRadarDataSet
 
getHighlightCircleWidth() - Method in class com.github.mikephil.charting.data.BubbleDataSet
 
getHighlightCircleWidth() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBubbleDataSet
Returns the width of the highlight-circle that surrounds the bubble
getHighLightColor() - Method in class com.github.mikephil.charting.data.BarLineScatterCandleBubbleDataSet
 
getHighlightColor() - Method in class com.github.mikephil.charting.data.PieDataSet
Gets the color for the highlighted sector
getHighLightColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBarLineScatterCandleBubbleDataSet
Returns the color that is used for drawing the highlight indicators.
getHighlightColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
Gets the color for the highlighted sector
getHighlighted() - Method in class com.github.mikephil.charting.charts.Chart
Returns the array of currently highlighted values.
getHighlighter() - Method in class com.github.mikephil.charting.charts.Chart
 
getHighlightForX(float, float, float) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
Returns the corresponding Highlight for a given xVal and x- and y-touch position in pixels.
getHighlightLineWidth() - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
 
getHighlightLineWidth() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineScatterCandleRadarDataSet
Returns the line-width in which highlight lines are to be drawn.
getHighlightPos(Highlight) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
 
getHighlightsAtIndex(int) - Method in class com.github.mikephil.charting.highlight.RadarHighlighter
Returns an array of Highlight objects for the given index.
getHighlightsAtXValue(float, float, float) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
Returns a list of Highlight objects representing the entries closest to the given xVal.
getHighlightsAtXValue(float, float, float) - Method in class com.github.mikephil.charting.highlight.CombinedHighlighter
 
getHoleRadius() - Method in class com.github.mikephil.charting.charts.PieChart
Returns the size of the hole radius in percent of the total radius.
getHoloBlue() - Static method in class com.github.mikephil.charting.utils.ColorTemplate
Returns the Android ICS holo blue light color.
getHorizontalAlignment() - Method in class com.github.mikephil.charting.components.Legend
returns the horizontal alignment of the legend
getIcon() - Method in class com.github.mikephil.charting.data.BaseEntry
Returns the icon of this Entry.
getIconsOffset() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getIconsOffset() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Get the offset for drawing icons.
getIncreasingColor() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getIncreasingColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns the increasing color (for open < close).
getIncreasingPaintStyle() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getIncreasingPaintStyle() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns paint style when open < close
getIndexForAngle(float) - Method in class com.github.mikephil.charting.charts.PieChart
 
getIndexForAngle(float) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Returns the xIndex for the given angle around the center of the chart.
getIndexForAngle(float) - Method in class com.github.mikephil.charting.charts.RadarChart
 
getIndexInEntries(int) - Method in class com.github.mikephil.charting.data.BaseDataSet
###### ###### DATA RELATED METHODS ###### ######
getIndexInEntries(int) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
This method returns the actual index in the Entry array of the DataSet for a given xIndex.
getIndexOfDataSet(T) - Method in class com.github.mikephil.charting.data.ChartData
Returns the index of the provided DataSet in the DataSet array of this data object, or -1 if it does not exist.
getInstance(ViewPortHandler, float, float, Transformer, View, float, float, long) - Static method in class com.github.mikephil.charting.jobs.AnimatedMoveViewJob
 
getInstance(ViewPortHandler, View, Transformer, YAxis, float, float, float, float, float, float, float, float, float, long) - Static method in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
getInstance(ViewPortHandler, float, float, Transformer, View) - Static method in class com.github.mikephil.charting.jobs.MoveViewJob
 
getInstance(ViewPortHandler, float, float, float, float, Transformer, YAxis.AxisDependency, View) - Static method in class com.github.mikephil.charting.jobs.ZoomJob
 
getInstance(float, float) - Static method in class com.github.mikephil.charting.utils.FSize
 
getInstance(double, double) - Static method in class com.github.mikephil.charting.utils.MPPointD
 
getInstance(float, float) - Static method in class com.github.mikephil.charting.utils.MPPointF
 
getInstance() - Static method in class com.github.mikephil.charting.utils.MPPointF
 
getInstance(MPPointF) - Static method in class com.github.mikephil.charting.utils.MPPointF
 
getInterpolation(float) - Method in interface com.github.mikephil.charting.animation.Easing.EasingFunction
 
getJobs() - Method in class com.github.mikephil.charting.charts.Chart
Returns all jobs that are scheduled to be executed after onSizeChanged(...).
getLabel() - Method in class com.github.mikephil.charting.components.LimitLine
Returns the label that is drawn next to the limit line.
getLabel() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getLabel() - Method in class com.github.mikephil.charting.data.PieEntry
 
getLabel() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the label string that describes the DataSet.
getLabelCount() - Method in class com.github.mikephil.charting.components.AxisBase
Returns the number of label entries the y-axis should have
getLabelPaint() - Method in class com.github.mikephil.charting.renderer.LegendRenderer
Returns the Paint object used for drawing the Legend labels.
getLabelPosition() - Method in class com.github.mikephil.charting.components.LimitLine
Returns the position of the LimitLine label (value).
getLabelPosition() - Method in class com.github.mikephil.charting.components.YAxis
returns the position of the y-labels
getLabelRotationAngle() - Method in class com.github.mikephil.charting.components.XAxis
returns the angle for drawing the X axis labels (in degrees)
getLabels() - Method in class com.github.mikephil.charting.data.RadarData
 
getLabelXOffset() - Method in class com.github.mikephil.charting.components.YAxis
returns the horizontal offset of the y-label
getLastGesture() - Method in class com.github.mikephil.charting.listener.ChartTouchListener
Returns the last gesture that has been performed on the chart.
getLegend() - Method in class com.github.mikephil.charting.charts.Chart
Returns the Legend object of the chart.
getLegendRenderer() - Method in class com.github.mikephil.charting.charts.Chart
Returns the renderer object responsible for rendering / drawing the Legend.
getLimit() - Method in class com.github.mikephil.charting.components.LimitLine
Returns the limit that is set for this line.
getLimitLines() - Method in class com.github.mikephil.charting.components.AxisBase
Returns the LimitLines of this axis.
getLineColor() - Method in class com.github.mikephil.charting.components.LimitLine
Returns the color that is used for this LimitLine
getLineData() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
getLineData() - Method in class com.github.mikephil.charting.charts.LineChart
 
getLineData() - Method in class com.github.mikephil.charting.data.CombinedData
 
getLineData() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.LineDataProvider
 
getLineHeight(Paint) - Static method in class com.github.mikephil.charting.utils.Utils
 
getLineHeight(Paint, Paint.FontMetrics) - Static method in class com.github.mikephil.charting.utils.Utils
 
getLineSpacing(Paint) - Static method in class com.github.mikephil.charting.utils.Utils
 
getLineSpacing(Paint, Paint.FontMetrics) - Static method in class com.github.mikephil.charting.utils.Utils
 
getLineWidth() - Method in class com.github.mikephil.charting.components.LimitLine
returns the width of limit line
getLineWidth() - Method in class com.github.mikephil.charting.data.LineRadarDataSet
 
getLineWidth() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineRadarDataSet
Returns the stroke-width of the drawn line
getLongestLabel() - Method in class com.github.mikephil.charting.components.AxisBase
Returns the longest formatted label (in terms of characters), this axis contains.
getLow() - Method in class com.github.mikephil.charting.data.CandleEntry
Returns the lower shadows lowest value.
getLowestVisibleX() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns the lowest x-index (value on the x-axis) that is still visible on the chart.
getLowestVisibleX() - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
getLowestVisibleX() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarLineScatterCandleBubbleDataProvider
 
getMarker() - Method in class com.github.mikephil.charting.charts.Chart
returns the marker that is set as a marker view for the chart
getMarkerPosition(Highlight) - Method in class com.github.mikephil.charting.charts.Chart
Returns the actual position in pixels of the MarkerView for the given Highlight object.
getMarkerPosition(Highlight) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
getMarkerPosition(Highlight) - Method in class com.github.mikephil.charting.charts.PieChart
 
getMarkerView() - Method in class com.github.mikephil.charting.charts.Chart
Deprecated.
getMatrix() - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
returns the matrix object the listener holds
getMatrixTouch() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns the charts-touch matrix used for translation and scale on touch.
getMaxAngle() - Method in class com.github.mikephil.charting.charts.PieChart
 
getMaxEntryCountSet() - Method in class com.github.mikephil.charting.data.ChartData
Returns the DataSet object with the maximum number of entries or null if there are no DataSets.
getMaxHighlightDistance() - Method in class com.github.mikephil.charting.charts.Chart
 
getMaxHighlightDistance() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
Returns the maximum distance in scren dp a touch can be away from an entry to cause it to get highlighted.
getMaximumEntryHeight(Paint) - Method in class com.github.mikephil.charting.components.Legend
returns the maximum height in pixels across all legend labels
getMaximumEntryWidth(Paint) - Method in class com.github.mikephil.charting.components.Legend
returns the maximum length in pixels across all legend labels + formsize + formtotextspace
getMaximumFlingVelocity() - Static method in class com.github.mikephil.charting.utils.Utils
 
getMaxScaleX() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
getMaxScaleY() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
getMaxSize() - Method in class com.github.mikephil.charting.data.BubbleDataSet
 
getMaxSize() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBubbleDataSet
 
getMaxSizePercent() - Method in class com.github.mikephil.charting.components.Legend
The maximum relative size out of the whole chart view.
getMaxVisibleCount() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
getMaxVisibleCount() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
getMaxVisibleCount() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getMaxWidth() - Method in class com.github.mikephil.charting.components.YAxis
 
getMinAngleForSlices() - Method in class com.github.mikephil.charting.charts.PieChart
The minimum angle slices on the chart are rendered with, default is 0f.
getMinimumDistance(List<Highlight>, float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
Returns the minimum distance from a touch value (in pixels) to the closest value (in pixels) that is displayed in the chart.
getMinimumFlingVelocity() - Static method in class com.github.mikephil.charting.utils.Utils
 
getMinOffset() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Gets the minimum offset (padding) around the chart, defaults to 15.f
getMinOffset() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Gets the minimum offset (padding) around the chart, defaults to 0.f
getMinScaleX() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
getMinScaleY() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
getMinWidth() - Method in class com.github.mikephil.charting.components.YAxis
 
getMode() - Method in class com.github.mikephil.charting.data.LineDataSet
Returns the drawing mode for this line dataset
getMode() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns the drawing mode for this line dataset
getNegativeSum() - Method in class com.github.mikephil.charting.data.BarEntry
Returns the sum of all negative values this entry (if stacked) contains.
getNeutralColor() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getNeutralColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns the neutral color (for open == close)
getNormalizedAngle(float) - Static method in class com.github.mikephil.charting.utils.Utils
returns an angle between 0.f < 360.f (not less than zero, less than 360)
getOffset() - Method in interface com.github.mikephil.charting.components.IMarker
 
getOffset() - Method in class com.github.mikephil.charting.components.MarkerImage
 
getOffset() - Method in class com.github.mikephil.charting.components.MarkerView
 
getOffsetForDrawingAtPoint(float, float) - Method in interface com.github.mikephil.charting.components.IMarker
 
getOffsetForDrawingAtPoint(float, float) - Method in class com.github.mikephil.charting.components.MarkerImage
 
getOffsetForDrawingAtPoint(float, float) - Method in class com.github.mikephil.charting.components.MarkerView
 
getOffsetMatrix() - Method in class com.github.mikephil.charting.utils.Transformer
 
getOnChartGestureListener() - Method in class com.github.mikephil.charting.charts.Chart
Returns the custom gesture listener.
getOnTouchListener() - Method in class com.github.mikephil.charting.charts.Chart
Returns an instance of the currently active touch listener.
getOpen() - Method in class com.github.mikephil.charting.data.CandleEntry
Returns the bodys open value.
getOrientation() - Method in class com.github.mikephil.charting.components.Legend
returns the orientation of the legend
getPaint(int) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
getPaint(int) - Method in class com.github.mikephil.charting.charts.Chart
Returns the paint object associated with the provided constant.
getPaintAxisLabels() - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Returns the Paint object used for drawing the axis (labels).
getPaintAxisLine() - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Returns the Paint object that is used for drawing the axis-line that goes alongside the axis.
getPaintCenterText() - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
getPaintEntryLabels() - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
getPaintGrid() - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Returns the Paint object that is used for drawing the grid-lines of the axis.
getPaintHighlight() - Method in class com.github.mikephil.charting.renderer.DataRenderer
Returns the Paint object this renderer uses for drawing highlight indicators.
getPaintHole() - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
getPaintRender() - Method in class com.github.mikephil.charting.renderer.DataRenderer
Returns the Paint object used for rendering.
getPaintTransparentCircle() - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
getPaintValues() - Method in class com.github.mikephil.charting.renderer.DataRenderer
Returns the Paint object this renderer uses for drawing the values (value-text).
getPhase() - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
getPhaseX() - Method in class com.github.mikephil.charting.animation.ChartAnimator
Gets the X axis phase of the animation.
getPhaseY() - Method in class com.github.mikephil.charting.animation.ChartAnimator
Gets the Y axis phase of the animation.
getPieLabel(float, PieEntry) - Method in class com.github.mikephil.charting.formatter.PercentFormatter
 
getPieLabel(float, PieEntry) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Used to draw pie value labels, calls ValueFormatter.getFormattedValue(float) by default.
getPixelForValues(float, float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns a recyclable MPPointD instance Transforms the given chart values into pixels.
getPixelForValues(float, float) - Method in class com.github.mikephil.charting.utils.Transformer
Returns a recyclable MPPointD instance.
getPixelToValueMatrix() - Method in class com.github.mikephil.charting.utils.Transformer
 
getPointLabel(Entry) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Used to draw line and scatter labels, calls ValueFormatter.getFormattedValue(float) by default.
getPoolCapacity() - Method in class com.github.mikephil.charting.utils.ObjectPool
Returns the capacity of this object pool.
getPoolCount() - Method in class com.github.mikephil.charting.utils.ObjectPool
Returns the number of objects remaining in the pool, for diagnostic purposes.
getPoolId() - Method in class com.github.mikephil.charting.utils.ObjectPool
Returns the id of the given pool instance.
getPosition(Entry, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns a recyclable MPPointF instance.
getPosition(Entry, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
Returns a recyclable MPPointF instance.
getPosition(MPPointF, float, float) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Returns a recyclable MPPointF instance.
getPosition(MPPointF, float, float, MPPointF) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
getPosition() - Method in class com.github.mikephil.charting.components.Description
Returns the customized position of the description, or null if none set.
getPosition() - Method in class com.github.mikephil.charting.components.XAxis
returns the position of the x-labels
getPosition(MPPointF, float, float) - Static method in class com.github.mikephil.charting.utils.Utils
Returns a recyclable MPPointF instance.
getPosition(MPPointF, float, float, MPPointF) - Static method in class com.github.mikephil.charting.utils.Utils
 
getPositiveSum() - Method in class com.github.mikephil.charting.data.BarEntry
Reuturns the sum of all positive values this entry (if stacked) contains.
getRadarLabel(RadarEntry) - Method in class com.github.mikephil.charting.formatter.ValueFormatter
Used to draw radar value labels, calls ValueFormatter.getFormattedValue(float) by default.
getRadius() - Method in class com.github.mikephil.charting.charts.PieChart
 
getRadius() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Returns the radius of the chart in pixels.
getRadius() - Method in class com.github.mikephil.charting.charts.RadarChart
 
getRanges() - Method in class com.github.mikephil.charting.data.BarEntry
Returns the ranges of the individual stack-entries.
getRawRotationAngle() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
gets the raw version of the current rotation angle of the pie chart the returned value could be any value, negative or positive, outside of the 360 degrees.
getRenderer() - Method in class com.github.mikephil.charting.charts.Chart
Returns the Renderer object the chart uses for drawing data.
getRendererForShape(ScatterChart.ScatterShape) - Static method in class com.github.mikephil.charting.data.ScatterDataSet
 
getRendererLeftYAxis() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
getRendererRightYAxis() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
getRendererXAxis() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
getReplenishPercentage() - Method in class com.github.mikephil.charting.utils.ObjectPool
 
getRequiredBaseOffset() - Method in class com.github.mikephil.charting.charts.PieChart
 
getRequiredBaseOffset() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Returns the base offset needed for the chart without calculating the legend size.
getRequiredBaseOffset() - Method in class com.github.mikephil.charting.charts.RadarChart
 
getRequiredHeightSpace(Paint) - Method in class com.github.mikephil.charting.components.YAxis
This is for HorizontalBarChart vertical spacing.
getRequiredLegendOffset() - Method in class com.github.mikephil.charting.charts.PieChart
 
getRequiredLegendOffset() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Returns the required offset for the chart legend.
getRequiredLegendOffset() - Method in class com.github.mikephil.charting.charts.RadarChart
 
getRequiredWidthSpace(Paint) - Method in class com.github.mikephil.charting.components.YAxis
This is for normal (not horizontal) charts horizontal spacing.
getRotationAngle() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
gets a normalized version of the current rotation angle of the pie chart, which will always be between 0.0 < 360.0
getScaleX() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
returns the current x-scale factor
getScaleX() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
returns the current x-scale factor
getScaleY() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
returns the current y-scale factor
getScaleY() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
returns the current y-scale factor
getScatterData() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
getScatterData() - Method in class com.github.mikephil.charting.charts.ScatterChart
 
getScatterData() - Method in class com.github.mikephil.charting.data.CombinedData
 
getScatterData() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ScatterDataProvider
 
getScatterShapeHoleColor() - Method in class com.github.mikephil.charting.data.ScatterDataSet
 
getScatterShapeHoleColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IScatterDataSet
Returns the color for the hole in the shape
getScatterShapeHoleRadius() - Method in class com.github.mikephil.charting.data.ScatterDataSet
 
getScatterShapeHoleRadius() - Method in interface com.github.mikephil.charting.interfaces.datasets.IScatterDataSet
Returns radius of the hole in the shape
getScatterShapeSize() - Method in class com.github.mikephil.charting.data.ScatterDataSet
 
getScatterShapeSize() - Method in interface com.github.mikephil.charting.interfaces.datasets.IScatterDataSet
Returns the currently set scatter shape size
getSDKInt() - Static method in class com.github.mikephil.charting.utils.Utils
 
getSelectionShift() - Method in class com.github.mikephil.charting.data.PieDataSet
 
getSelectionShift() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
Returns the distance a highlighted piechart slice is "shifted" away from the chart-center in dp.
getShadowColor() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getShadowColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns shadow color for all entries
getShadowColorSameAsCandle() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getShadowColorSameAsCandle() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Is the shadow color same as the candle color?
getShadowRange() - Method in class com.github.mikephil.charting.data.CandleEntry
Returns the overall range (difference) between shadow-high and shadow-low.
getShadowWidth() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getShadowWidth() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns the width of the candle-shadow-line in pixels.
getShapeRenderer() - Method in class com.github.mikephil.charting.data.ScatterDataSet
 
getShapeRenderer() - Method in interface com.github.mikephil.charting.interfaces.datasets.IScatterDataSet
Returns the IShapeRenderer responsible for rendering this DataSet.
getShapeSize(float, float, float, boolean) - Method in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
getShowCandleBar() - Method in class com.github.mikephil.charting.data.CandleDataSet
 
getShowCandleBar() - Method in interface com.github.mikephil.charting.interfaces.datasets.ICandleDataSet
Returns whether the candle bars should show? When false, only "ticks" will show - default: true
getSize() - Method in class com.github.mikephil.charting.components.MarkerImage
 
getSize() - Method in class com.github.mikephil.charting.data.BubbleEntry
Returns the size of this entry (the size of the bubble).
getSizeOfRotatedRectangleByDegrees(FSize, float) - Static method in class com.github.mikephil.charting.utils.Utils
Returns a recyclable FSize instance.
getSizeOfRotatedRectangleByDegrees(float, float, float) - Static method in class com.github.mikephil.charting.utils.Utils
Returns a recyclable FSize instance.
getSizeOfRotatedRectangleByRadians(FSize, float) - Static method in class com.github.mikephil.charting.utils.Utils
Returns a recyclable FSize instance.
getSizeOfRotatedRectangleByRadians(float, float, float) - Static method in class com.github.mikephil.charting.utils.Utils
Returns a recyclable FSize instance.
getSkipWebLineCount() - Method in class com.github.mikephil.charting.charts.RadarChart
Returns the modulus that is used for skipping web-lines.
getSliceAngle() - Method in class com.github.mikephil.charting.charts.RadarChart
Returns the angle that each slice in the radar chart occupies.
getSliceSpace() - Method in class com.github.mikephil.charting.data.PieDataSet
 
getSliceSpace() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
Returns the space that is set to be between the piechart-slices of this DataSet, in pixels.
getSliceSpace(IPieDataSet) - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
Calculates the sliceSpace to use based on visible values and their size compared to the set sliceSpace.
getSmallestContentExtension() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns the smallest extension of the content rect (width or height).
getSpaceBottom() - Method in class com.github.mikephil.charting.components.YAxis
Returns the bottom axis space in percent of the full range.
getSpaceMax() - Method in class com.github.mikephil.charting.components.AxisBase
Gets extra spacing for `axisMaximum` to be added to automatically calculated `axisMaximum`
getSpaceMin() - Method in class com.github.mikephil.charting.components.AxisBase
Gets extra spacing for `axisMinimum` to be added to automatically calculated `axisMinimum`
getSpaceTop() - Method in class com.github.mikephil.charting.components.YAxis
Returns the top axis space in percent of the full range.
getStackedHighlight(Highlight, IBarDataSet, float, float) - Method in class com.github.mikephil.charting.highlight.BarHighlighter
This method creates the Highlight object that also indicates which value of a stacked BarEntry has been selected.
getStackIndex() - Method in class com.github.mikephil.charting.highlight.Highlight
Only needed if a stacked-barchart entry was highlighted.
getStackLabels() - Method in class com.github.mikephil.charting.data.BarDataSet
 
getStackLabels() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBarDataSet
Returns the labels used for the different value-stacks in the legend.
getStackSize() - Method in class com.github.mikephil.charting.data.BarDataSet
 
getStackSize() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBarDataSet
Returns the maximum number of bars that can be stacked upon another in this DataSet.
getStackSpace() - Method in class com.github.mikephil.charting.components.Legend
returns the space that is left out between stacked forms (with no label)
getStartColor() - Method in class com.github.mikephil.charting.model.GradientColor
 
getSubRenderer(int) - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
Returns the sub-renderer object at the specified index.
getSubRenderers() - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
Returns all sub-renderers.
getSumBelow(int) - Method in class com.github.mikephil.charting.data.BarEntry
 
getText() - Method in class com.github.mikephil.charting.components.Description
Returns the description text.
getTextAlign() - Method in class com.github.mikephil.charting.components.Description
Returns the text alignment of the description.
getTextColor() - Method in class com.github.mikephil.charting.components.ComponentBase
Returns the text color that is set for the labels.
getTextSize() - Method in class com.github.mikephil.charting.components.ComponentBase
returns the text size that is currently set for the labels, in pixels
getTextStyle() - Method in class com.github.mikephil.charting.components.LimitLine
Returns the color of the value-text that is drawn next to the LimitLine.
getTouchMode() - Method in class com.github.mikephil.charting.listener.ChartTouchListener
returns the touch mode the listener is currently in
getTrans(float, float) - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
Returns a recyclable MPPointF instance.
getTransformedPositions() - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
Transforms the values contained in the axis entries to screen pixels and returns them in form of a float array of x- and y-coordinates.
getTransformedPositions() - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 
getTransformer(YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns the Transformer class that contains all matrices and is responsible for transforming values into pixels on the screen and backwards.
getTransformer(YAxis.AxisDependency) - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarLineScatterCandleBubbleDataProvider
 
getTransformer() - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Returns the Transformer object used for transforming the axis values.
getTransparentCircleRadius() - Method in class com.github.mikephil.charting.charts.PieChart
 
getTransX() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns the translation (drag / pan) distance on the x-axis
getTransY() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns the translation (drag / pan) distance on the y-axis
getTypeface() - Method in class com.github.mikephil.charting.components.ComponentBase
returns the Typeface used for the labels, returns null if none is set
getValsForTouch(float, float) - Method in class com.github.mikephil.charting.highlight.ChartHighlighter
Returns a recyclable MPPointD instance.
getValue() - Method in class com.github.mikephil.charting.data.PieEntry
This is the same as getY().
getValue() - Method in class com.github.mikephil.charting.data.RadarEntry
This is the same as getY().
getValueColors() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getValueFormatter() - Method in class com.github.mikephil.charting.components.AxisBase
Returns the formatter used for formatting the axis labels.
getValueFormatter() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getValueFormatter() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the formatter used for drawing the values inside the chart.
getValueLineColor() - Method in class com.github.mikephil.charting.data.PieDataSet
When valuePosition is OutsideSlice, indicates line color
getValueLineColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
When valuePosition is OutsideSlice, indicates line color
getValueLinePart1Length() - Method in class com.github.mikephil.charting.data.PieDataSet
When valuePosition is OutsideSlice, indicates length of first half of the line
getValueLinePart1Length() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
When valuePosition is OutsideSlice, indicates length of first half of the line
getValueLinePart1OffsetPercentage() - Method in class com.github.mikephil.charting.data.PieDataSet
When valuePosition is OutsideSlice, indicates offset as percentage out of the slice size
getValueLinePart1OffsetPercentage() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
When valuePosition is OutsideSlice, indicates offset as percentage out of the slice size
getValueLinePart2Length() - Method in class com.github.mikephil.charting.data.PieDataSet
When valuePosition is OutsideSlice, indicates length of second half of the line
getValueLinePart2Length() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
When valuePosition is OutsideSlice, indicates length of second half of the line
getValueLineWidth() - Method in class com.github.mikephil.charting.data.PieDataSet
When valuePosition is OutsideSlice, indicates line width
getValueLineWidth() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
When valuePosition is OutsideSlice, indicates line width
getValueMatrix() - Method in class com.github.mikephil.charting.utils.Transformer
 
getValues() - Method in class com.github.mikephil.charting.data.DataSet
Deprecated.
getValues() - Method in class com.github.mikephil.charting.formatter.IndexAxisValueFormatter
 
getValuesByTouchPoint(float, float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns a recyclable MPPointD instance Returns the x and y values in the chart at the given touch point (encapsulated in a MPPointD).
getValuesByTouchPoint(float, float, YAxis.AxisDependency, MPPointD) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
getValuesByTouchPoint(float, float) - Method in class com.github.mikephil.charting.utils.Transformer
Returns a recyclable MPPointD instance.
getValuesByTouchPoint(float, float, MPPointD) - Method in class com.github.mikephil.charting.utils.Transformer
 
getValueTextColor() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getValueTextColor(int) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getValueTextColor() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns only the first color of all colors that are set to be used for the values.
getValueTextColor(int) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the color at the specified index that is used for drawing the values inside the chart.
getValueTextSize() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getValueTextSize() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the text size that is used for drawing the values inside the chart
getValueToPixelMatrix() - Method in class com.github.mikephil.charting.utils.Transformer
 
getValueTypeface() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
getValueTypeface() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns the typeface that is used for drawing the values inside the chart
getVerticalAlignment() - Method in class com.github.mikephil.charting.components.Legend
returns the vertical alignment of the legend
getViewPortHandler() - Method in class com.github.mikephil.charting.charts.Chart
Returns the ViewPortHandler of the chart that is responsible for the content area of the chart and its offsets and dimensions.
getVisibleXRange() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns the range visible on the x-axis.
getWebAlpha() - Method in class com.github.mikephil.charting.charts.RadarChart
Returns the alpha value for all web lines.
getWebColor() - Method in class com.github.mikephil.charting.charts.RadarChart
 
getWebColorInner() - Method in class com.github.mikephil.charting.charts.RadarChart
 
getWebLineWidth() - Method in class com.github.mikephil.charting.charts.RadarChart
 
getWebLineWidthInner() - Method in class com.github.mikephil.charting.charts.RadarChart
 
getWebPaint() - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
getWidth() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getX() - Method in class com.github.mikephil.charting.data.Entry
Returns the x-value of this Entry object.
getX() - Method in class com.github.mikephil.charting.data.PieEntry
Deprecated.
getX() - Method in class com.github.mikephil.charting.data.RadarEntry
Deprecated.
getX() - Method in class com.github.mikephil.charting.highlight.Highlight
returns the x-value of the highlighted value
getX() - Method in class com.github.mikephil.charting.utils.MPPointF
 
getXAxis() - Method in class com.github.mikephil.charting.charts.Chart
Returns the object representing all x-labels, this method can be used to acquire the XAxis object and modify it (e.g.
getXAxis() - Method in class com.github.mikephil.charting.charts.PieChart
Deprecated.
getXChartMax() - Method in class com.github.mikephil.charting.charts.Chart
 
getXChartMax() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
Returns the maximum x value of the chart, regardless of zoom or translation.
getXChartMin() - Method in class com.github.mikephil.charting.charts.Chart
 
getXChartMin() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
Returns the minimum x value of the chart, regardless of zoom or translation.
getXEntrySpace() - Method in class com.github.mikephil.charting.components.Legend
returns the space between the legend entries on a horizontal axis in pixels
getXMax() - Method in class com.github.mikephil.charting.data.ChartData
Returns the maximum x-value this data object contains.
getXMax() - Method in class com.github.mikephil.charting.data.DataSet
 
getXMax() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
returns the maximum x-value this DataSet holds
getXMin() - Method in class com.github.mikephil.charting.data.ChartData
Returns the minimum x-value this data object contains.
getXMin() - Method in class com.github.mikephil.charting.data.DataSet
 
getXMin() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
returns the minimum x-value this DataSet holds
getXOffset() - Method in class com.github.mikephil.charting.components.ComponentBase
Returns the used offset on the x-axis for drawing the axis or legend labels.
getXOrigin() - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
getXPx() - Method in class com.github.mikephil.charting.highlight.Highlight
returns the x-position of the highlight in pixels
getXRange() - Method in class com.github.mikephil.charting.charts.Chart
 
getXRange() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
 
getXValue() - Method in class com.github.mikephil.charting.jobs.ViewPortJob
 
getXValuePosition() - Method in class com.github.mikephil.charting.data.PieDataSet
 
getXValuePosition() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
 
getY() - Method in class com.github.mikephil.charting.data.BarEntry
Returns the value of this BarEntry.
getY() - Method in class com.github.mikephil.charting.data.BaseEntry
Returns the y value of this Entry.
getY() - Method in class com.github.mikephil.charting.data.CandleEntry
Returns the center value of the candle.
getY() - Method in class com.github.mikephil.charting.highlight.Highlight
returns the y-value of the highlighted value
getY() - Method in class com.github.mikephil.charting.utils.MPPointF
 
getYAxis() - Method in class com.github.mikephil.charting.charts.RadarChart
Returns the object that represents all y-labels of the RadarChart.
getYChartMax() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
getYChartMax() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
getYChartMax() - Method in class com.github.mikephil.charting.charts.RadarChart
Returns the maximum value this chart can display on it's y-axis.
getYChartMax() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
Returns the maximum y value of the chart, regardless of zoom or translation.
getYChartMin() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
getYChartMin() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
getYChartMin() - Method in class com.github.mikephil.charting.charts.RadarChart
Returns the minimum value this chart can display on it's y-axis.
getYChartMin() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.ChartInterface
Returns the minimum y value of the chart, regardless of zoom or translation.
getYEntrySpace() - Method in class com.github.mikephil.charting.components.Legend
returns the space between the legend entries on a vertical axis in pixels
getYMax() - Method in class com.github.mikephil.charting.charts.Chart
returns the current y-max value across all DataSets
getYMax() - Method in class com.github.mikephil.charting.data.ChartData
Returns the greatest y-value the data object contains.
getYMax(YAxis.AxisDependency) - Method in class com.github.mikephil.charting.data.ChartData
Returns the maximum y-value for the specified axis.
getYMax() - Method in class com.github.mikephil.charting.data.DataSet
 
getYMax() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
returns the maximum y-value this DataSet holds
getYMin() - Method in class com.github.mikephil.charting.charts.Chart
returns the current y-min value across all DataSets
getYMin() - Method in class com.github.mikephil.charting.data.ChartData
Returns the smallest y-value the data object contains.
getYMin(YAxis.AxisDependency) - Method in class com.github.mikephil.charting.data.ChartData
Returns the minimum y-value for the specified axis.
getYMin() - Method in class com.github.mikephil.charting.data.DataSet
 
getYMin() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
returns the minimum y-value this DataSet holds
getYOffset() - Method in class com.github.mikephil.charting.components.ComponentBase
Returns the used offset on the x-axis for drawing the axis labels.
getYOrigin() - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
getYPx() - Method in class com.github.mikephil.charting.highlight.Highlight
returns the y-position of the highlight in pixels
getYRange() - Method in class com.github.mikephil.charting.charts.RadarChart
Returns the range of y-values this chart can display.
getYVals() - Method in class com.github.mikephil.charting.data.BarEntry
Returns the stacked values this BarEntry represents, or null, if only a single value is represented (then, use getY()).
getYValue() - Method in class com.github.mikephil.charting.jobs.ViewPortJob
 
getYValuePosition() - Method in class com.github.mikephil.charting.data.PieDataSet
 
getYValuePosition() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
 
getYValueSum() - Method in class com.github.mikephil.charting.data.PieData
Returns the sum of all values in this PieData object.
getZeroLineColor() - Method in class com.github.mikephil.charting.components.YAxis
 
getZeroLineWidth() - Method in class com.github.mikephil.charting.components.YAxis
 
GradientColor - Class in com.github.mikephil.charting.model
 
GradientColor(int, int) - Constructor for class com.github.mikephil.charting.model.GradientColor
 
groupBars(float, float, float) - Method in class com.github.mikephil.charting.charts.BarChart
Groups all BarDataSet objects this data object holds together by modifying the x-value of their entries.
groupBars(float, float, float) - Method in class com.github.mikephil.charting.data.BarData
Groups all BarDataSet objects this data object holds together by modifying the x-value of their entries.

H

hasChartDimens() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
hashCode() - Method in class com.github.mikephil.charting.utils.FSize
hasNoDragOffset() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns true if both drag offsets (x and y) are zero or smaller.
hasNoDragOffset() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns true if both drag offsets (x and y) are zero or smaller.
height - Variable in class com.github.mikephil.charting.utils.FSize
 
Highlight - Class in com.github.mikephil.charting.highlight
Contains information needed to determine the highlighted value.
Highlight(float, float, int, int) - Constructor for class com.github.mikephil.charting.highlight.Highlight
 
Highlight(float, float, int) - Constructor for class com.github.mikephil.charting.highlight.Highlight
 
Highlight(float, int, int) - Constructor for class com.github.mikephil.charting.highlight.Highlight
 
Highlight(float, float, float, float, int, YAxis.AxisDependency) - Constructor for class com.github.mikephil.charting.highlight.Highlight
constructor
Highlight(float, float, float, float, int, int, YAxis.AxisDependency) - Constructor for class com.github.mikephil.charting.highlight.Highlight
Constructor, only used for stacked-barchart.
highlightValue(float, int, int) - Method in class com.github.mikephil.charting.charts.BarChart
Highlights the value at the given x-value in the given DataSet.
highlightValue(float, int, int) - Method in class com.github.mikephil.charting.charts.Chart
Highlights any y-value at the given x-value in the given DataSet.
highlightValue(float, int) - Method in class com.github.mikephil.charting.charts.Chart
Highlights any y-value at the given x-value in the given DataSet.
highlightValue(float, float, int, int) - Method in class com.github.mikephil.charting.charts.Chart
Highlights the value at the given x-value and y-value in the given DataSet.
highlightValue(float, float, int) - Method in class com.github.mikephil.charting.charts.Chart
Highlights the value at the given x-value and y-value in the given DataSet.
highlightValue(float, int, int, boolean) - Method in class com.github.mikephil.charting.charts.Chart
Highlights any y-value at the given x-value in the given DataSet.
highlightValue(float, int, boolean) - Method in class com.github.mikephil.charting.charts.Chart
Highlights any y-value at the given x-value in the given DataSet.
highlightValue(float, float, int, int, boolean) - Method in class com.github.mikephil.charting.charts.Chart
Highlights any y-value at the given x-value in the given DataSet.
highlightValue(float, float, int, boolean) - Method in class com.github.mikephil.charting.charts.Chart
Highlights any y-value at the given x-value in the given DataSet.
highlightValue(Highlight) - Method in class com.github.mikephil.charting.charts.Chart
Highlights the values represented by the provided Highlight object This method *will not* call the listener.
highlightValue(Highlight, boolean) - Method in class com.github.mikephil.charting.charts.Chart
Highlights the value selected by touch gesture.
highlightValues(Highlight[]) - Method in class com.github.mikephil.charting.charts.Chart
Highlights the values at the given indices in the given DataSets.
HorizontalBarBuffer - Class in com.github.mikephil.charting.buffer
 
HorizontalBarBuffer(int, int, boolean) - Constructor for class com.github.mikephil.charting.buffer.HorizontalBarBuffer
 
HorizontalBarChart - Class in com.github.mikephil.charting.charts
BarChart with horizontal bar orientation.
HorizontalBarChart(Context) - Constructor for class com.github.mikephil.charting.charts.HorizontalBarChart
 
HorizontalBarChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.HorizontalBarChart
 
HorizontalBarChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.HorizontalBarChart
 
HorizontalBarChartRenderer - Class in com.github.mikephil.charting.renderer
Renderer for the HorizontalBarChart.
HorizontalBarChartRenderer(BarDataProvider, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.HorizontalBarChartRenderer
 
HorizontalBarHighlighter - Class in com.github.mikephil.charting.highlight
Created by Philipp Jahoda on 22/07/15.
HorizontalBarHighlighter(BarDataProvider) - Constructor for class com.github.mikephil.charting.highlight.HorizontalBarHighlighter
 
HorizontalViewPortHandler - Class in com.github.mikephil.charting.utils
ViewPortHandler for HorizontalBarChart.
HorizontalViewPortHandler() - Constructor for class com.github.mikephil.charting.utils.HorizontalViewPortHandler
 

I

IAxisValueFormatter - Interface in com.github.mikephil.charting.formatter
Deprecated.
Extend ValueFormatter instead
IBarDataSet - Interface in com.github.mikephil.charting.interfaces.datasets
Created by philipp on 21/10/15.
IBarLineScatterCandleBubbleDataSet<T extends Entry> - Interface in com.github.mikephil.charting.interfaces.datasets
Created by philipp on 21/10/15.
IBubbleDataSet - Interface in com.github.mikephil.charting.interfaces.datasets
Created by philipp on 21/10/15.
ICandleDataSet - Interface in com.github.mikephil.charting.interfaces.datasets
Created by philipp on 21/10/15.
IDataSet<T extends Entry> - Interface in com.github.mikephil.charting.interfaces.datasets
Created by Philipp Jahoda on 21/10/15.
IFillFormatter - Interface in com.github.mikephil.charting.formatter
Interface for providing a custom logic to where the filling line of a LineDataSet should end.
IHighlighter - Interface in com.github.mikephil.charting.highlight
Created by philipp on 10/06/16.
ILineDataSet - Interface in com.github.mikephil.charting.interfaces.datasets
Created by Philpp Jahoda on 21/10/15.
ILineRadarDataSet<T extends Entry> - Interface in com.github.mikephil.charting.interfaces.datasets
Created by Philipp Jahoda on 21/10/15.
ILineScatterCandleRadarDataSet<T extends Entry> - Interface in com.github.mikephil.charting.interfaces.datasets
Created by Philipp Jahoda on 21/10/15.
IMarker - Interface in com.github.mikephil.charting.components
 
index - Variable in class com.github.mikephil.charting.buffer.AbstractBuffer
index in the buffer
IndexAxisValueFormatter - Class in com.github.mikephil.charting.formatter
This formatter is used for passing an array of x-axis labels, on whole x steps.
IndexAxisValueFormatter() - Constructor for class com.github.mikephil.charting.formatter.IndexAxisValueFormatter
An empty constructor.
IndexAxisValueFormatter(String[]) - Constructor for class com.github.mikephil.charting.formatter.IndexAxisValueFormatter
Constructor that specifies axis labels.
IndexAxisValueFormatter(Collection<String>) - Constructor for class com.github.mikephil.charting.formatter.IndexAxisValueFormatter
Constructor that specifies axis labels.
init() - Method in class com.github.mikephil.charting.charts.BarChart
 
init() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
init() - Method in class com.github.mikephil.charting.charts.BubbleChart
 
init() - Method in class com.github.mikephil.charting.charts.CandleStickChart
 
init() - Method in class com.github.mikephil.charting.charts.Chart
initialize all paints and stuff
init() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
init() - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
init() - Method in class com.github.mikephil.charting.charts.LineChart
 
init() - Method in class com.github.mikephil.charting.charts.PieChart
 
init() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
init() - Method in class com.github.mikephil.charting.charts.RadarChart
 
init() - Method in class com.github.mikephil.charting.charts.ScatterChart
 
init(Context) - Static method in class com.github.mikephil.charting.utils.Utils
initialize method, called inside the Chart.init() method.
init(Resources) - Static method in class com.github.mikephil.charting.utils.Utils
Deprecated.
initBuffers() - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
 
initBuffers() - Method in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
initBuffers() - Method in class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
initBuffers() - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
initBuffers() - Method in class com.github.mikephil.charting.renderer.DataRenderer
Initializes the buffers used for rendering with a new size.
initBuffers() - Method in class com.github.mikephil.charting.renderer.HorizontalBarChartRenderer
 
initBuffers() - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
 
initBuffers() - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
 
initBuffers() - Method in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
initBuffers() - Method in class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
instantiate() - Method in class com.github.mikephil.charting.jobs.AnimatedMoveViewJob
 
instantiate() - Method in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
instantiate() - Method in class com.github.mikephil.charting.jobs.MoveViewJob
 
instantiate() - Method in class com.github.mikephil.charting.jobs.ZoomJob
 
instantiate() - Method in class com.github.mikephil.charting.utils.FSize
 
instantiate() - Method in class com.github.mikephil.charting.utils.MPPointD
 
instantiate() - Method in class com.github.mikephil.charting.utils.MPPointF
 
instantiate() - Method in class com.github.mikephil.charting.utils.ObjectPool.Poolable
 
IPieDataSet - Interface in com.github.mikephil.charting.interfaces.datasets
Created by Philipp Jahoda on 03/11/15.
IRadarDataSet - Interface in com.github.mikephil.charting.interfaces.datasets
Created by Philipp Jahoda on 03/11/15.
isAnyAxisInverted() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns true if either the left or the right or both axes are inverted.
isAutomaticallyDisableSliceSpacingEnabled() - Method in class com.github.mikephil.charting.data.PieDataSet
When enabled, slice spacing will be 0.0 when the smallest value is going to be smaller than the slice spacing itself.
isAutomaticallyDisableSliceSpacingEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
When enabled, slice spacing will be 0.0 when the smallest value is going to be smaller than the slice spacing itself.
isAutoScaleMinMaxEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
isAvoidFirstLastClippingEnabled() - Method in class com.github.mikephil.charting.components.XAxis
returns true if avoid-first-lastclipping is enabled, false if not
isAxisLineDashedLineEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
Returns true if the axis dashed-line effect is enabled, false if not.
isAxisMaxCustom() - Method in class com.github.mikephil.charting.components.AxisBase
Returns true if the axis max value has been customized (and is not calculated automatically)
isAxisMinCustom() - Method in class com.github.mikephil.charting.components.AxisBase
Returns true if the axis min value has been customized (and is not calculated automatically)
IScatterDataSet - Interface in com.github.mikephil.charting.interfaces.datasets
Created by philipp on 21/10/15.
isCenterAxisLabelsEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
 
isClipDataToContentEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
When disabled, the data and/or highlights will not be clipped to contentRect.
isClipValuesToContentEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
When enabled, the values will be clipped to contentRect, otherwise they can bleed outside the content rect.
isDashedHighlightLineEnabled() - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
Returns true if the dashed-line effect is enabled for highlight lines, false if not.
isDashedLineEnabled() - Method in class com.github.mikephil.charting.components.LimitLine
Returns true if the dashed-line effect is enabled, false if not.
isDashedLineEnabled() - Method in class com.github.mikephil.charting.data.LineDataSet
 
isDashedLineEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns true if the dashed-line effect is enabled, false if not.
isDoubleTapToZoomEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns true if zooming via double-tap is enabled false if not.
isDragDecelerationEnabled() - Method in class com.github.mikephil.charting.charts.Chart
If set to true, chart continues to scroll after touch up default: true
isDragEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns true if dragging is enabled for the chart, false if not.
isDragXEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns true if dragging on the X axis is enabled for the chart, false if not.
isDragYEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns true if dragging on the Y axis is enabled for the chart, false if not.
isDrawAxisLineEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
Returns true if the line alongside the axis should be drawn.
isDrawBarShadowEnabled() - Method in class com.github.mikephil.charting.charts.BarChart
returns true if drawing shadows (maxvalue) for each bar is enabled, false if not
isDrawBarShadowEnabled() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
isDrawBarShadowEnabled() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarDataProvider
 
isDrawBordersEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
When enabled, the borders rectangle will be rendered.
isDrawBottomYLabelEntryEnabled() - Method in class com.github.mikephil.charting.components.YAxis
returns true if drawing the bottom y-axis label entry is enabled
isDrawCenterTextEnabled() - Method in class com.github.mikephil.charting.charts.PieChart
returns true if drawing the center text is enabled
isDrawCircleHoleEnabled() - Method in class com.github.mikephil.charting.data.LineDataSet
 
isDrawCircleHoleEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns true if drawing the circle-holes is enabled, false if not.
isDrawCirclesEnabled() - Method in class com.github.mikephil.charting.data.LineDataSet
 
isDrawCirclesEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Returns true if drawing circles for this DataSet is enabled, false if not
isDrawCubicEnabled() - Method in class com.github.mikephil.charting.data.LineDataSet
Deprecated.
isDrawCubicEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Deprecated.
isDrawEntryLabelsEnabled() - Method in class com.github.mikephil.charting.charts.PieChart
Returns true if drawing the entry labels is enabled, false if not.
isDrawFilledEnabled() - Method in class com.github.mikephil.charting.data.LineRadarDataSet
 
isDrawFilledEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineRadarDataSet
Returns true if filled drawing is enabled, false if not
isDrawGridLinesBehindDataEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
 
isDrawGridLinesEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
Returns true if drawing grid lines is enabled for this axis.
isDrawHighlightCircleEnabled() - Method in class com.github.mikephil.charting.data.RadarDataSet
 
isDrawHighlightCircleEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.IRadarDataSet
 
isDrawHoleEnabled() - Method in class com.github.mikephil.charting.charts.PieChart
returns true if the hole in the center of the pie-chart is set to be visible, false if not
isDrawIconsEnabled() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
isDrawIconsEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns true if y-icon drawing is enabled, false if not
isDrawingValuesAllowed(ChartInterface) - Method in class com.github.mikephil.charting.renderer.DataRenderer
 
isDrawingValuesAllowed(ChartInterface) - Method in class com.github.mikephil.charting.renderer.HorizontalBarChartRenderer
 
isDrawInsideEnabled() - Method in class com.github.mikephil.charting.components.Legend
returns whether the legend will draw inside the chart or outside
isDrawLabelsEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
Returns true if drawing the labels is enabled for this axis.
isDrawLimitLinesBehindDataEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
 
isDrawMarkersEnabled() - Method in class com.github.mikephil.charting.charts.Chart
returns true if drawing the marker is enabled when tapping on values (use the setMarker(IMarker marker) method to specify a marker)
isDrawMarkerViewsEnabled() - Method in class com.github.mikephil.charting.charts.Chart
Deprecated.
isDrawRoundedSlicesEnabled() - Method in class com.github.mikephil.charting.charts.PieChart
Returns true if the chart is set to draw each end of a pie-slice "rounded".
isDrawSlicesUnderHoleEnabled() - Method in class com.github.mikephil.charting.charts.PieChart
Returns true if the inner tips of the slices are visible behind the hole, false if not.
isDrawSteppedEnabled() - Method in class com.github.mikephil.charting.data.LineDataSet
Deprecated.
isDrawSteppedEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineDataSet
Deprecated.
isDrawTopYLabelEntryEnabled() - Method in class com.github.mikephil.charting.components.YAxis
returns true if drawing the top y-axis label entry is enabled
isDrawValueAboveBarEnabled() - Method in class com.github.mikephil.charting.charts.BarChart
returns true if drawing values above bars is enabled, false if not
isDrawValueAboveBarEnabled() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
isDrawValueAboveBarEnabled() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarDataProvider
 
isDrawValuesEnabled() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
isDrawValuesEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns true if y-value drawing is enabled, false if not
isDrawZeroLineEnabled() - Method in class com.github.mikephil.charting.components.YAxis
 
isEmpty() - Method in class com.github.mikephil.charting.charts.Chart
Returns true if the chart is empty (meaning it's data object is either null or contains no entries).
isEnabled() - Method in class com.github.mikephil.charting.components.ComponentBase
Returns true if this comonent is enabled (should be drawn), false if not.
isForceLabelsEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
Returns true if focing the y-label count is enabled.
isFullyZoomedOut() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
if the chart is fully zoomed out, return true
isFullyZoomedOut() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
if the chart is fully zoomed out, return true
isFullyZoomedOutX() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns true if the chart is fully zoomed out on it's x-axis (horizontal).
isFullyZoomedOutY() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Returns true if the chart is fully zoomed out on it's y-axis (vertical).
isGranularityEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
 
isGridDashedLineEnabled() - Method in class com.github.mikephil.charting.components.AxisBase
Returns true if the grid dashed-line effect is enabled, false if not.
IShapeRenderer - Interface in com.github.mikephil.charting.renderer.scatter
Created by wajdic on 15/06/2016.
isHighlightEnabled() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
isHighlightEnabled() - Method in class com.github.mikephil.charting.data.ChartData
Returns true if highlighting of all underlying values is enabled, false if not.
isHighlightEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
returns true if highlighting of values is enabled, false if not
isHighlightFullBarEnabled() - Method in class com.github.mikephil.charting.charts.BarChart
 
isHighlightFullBarEnabled() - Method in class com.github.mikephil.charting.charts.CombinedChart
 
isHighlightFullBarEnabled() - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarDataProvider
 
isHighlightPerDragEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
isHighlightPerTapEnabled() - Method in class com.github.mikephil.charting.charts.Chart
Returns true if values can be highlighted via tap gesture, false if not.
isHorizontalHighlightIndicatorEnabled() - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
 
isHorizontalHighlightIndicatorEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineScatterCandleRadarDataSet
Returns true if vertical highlight indicator lines are enabled (drawn)
isInBounds(float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
isInBoundsBottom(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
isInBoundsLeft(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
isInBoundsRight(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
isInBoundsTop(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
isInBoundsX(Entry, IBarLineScatterCandleBubbleDataSet) - Method in class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer
Checks if the provided entry object is in bounds for drawing considering the current animation phase.
isInBoundsX(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
BELOW METHODS FOR BOUNDS CHECK
isInBoundsY(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
isInverted(YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
isInverted() - Method in class com.github.mikephil.charting.components.YAxis
If this returns true, the y-axis is inverted.
isInverted(YAxis.AxisDependency) - Method in interface com.github.mikephil.charting.interfaces.dataprovider.BarLineScatterCandleBubbleDataProvider
 
isKeepPositionOnRotation() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Returns true if keeping the position on rotation is enabled and false if not.
isLarger(float) - Method in class com.github.mikephil.charting.highlight.Range
 
isLegendCustom() - Method in class com.github.mikephil.charting.components.Legend
 
isLogEnabled() - Method in class com.github.mikephil.charting.charts.Chart
Returns true if log-output is enabled for the chart, fals if not.
isNormalizeSizeEnabled() - Method in class com.github.mikephil.charting.data.BubbleDataSet
 
isNormalizeSizeEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBubbleDataSet
 
isPinchZoomEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
returns true if pinch-zoom is enabled, false if not
isRotationEnabled() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Returns true if rotation of the chart by touch is enabled, false if not.
isScaleXEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
isScaleYEnabled() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
isSmaller(float) - Method in class com.github.mikephil.charting.highlight.Range
 
isStacked() - Method in class com.github.mikephil.charting.data.BarDataSet
 
isStacked() - Method in class com.github.mikephil.charting.data.BarEntry
Returns true if this BarEntry is stacked (has a values array), false if not.
isStacked() - Method in class com.github.mikephil.charting.highlight.Highlight
 
isStacked() - Method in interface com.github.mikephil.charting.interfaces.datasets.IBarDataSet
Returns true if this DataSet is stacked (stacksize > 1) or not.
isUseAutoScaleMaxRestriction() - Method in class com.github.mikephil.charting.components.YAxis
Deprecated.
isUseAutoScaleMinRestriction() - Method in class com.github.mikephil.charting.components.YAxis
Deprecated.
isUsePercentValuesEnabled() - Method in class com.github.mikephil.charting.charts.PieChart
Returns true if using percentage values is enabled for the chart.
isUseValueColorForLineEnabled() - Method in class com.github.mikephil.charting.data.PieDataSet
 
isUseValueColorForLineEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
When valuePosition is OutsideSlice and enabled, line will have the same color as the slice
isUsingSliceColorAsValueLineColor() - Method in class com.github.mikephil.charting.data.PieDataSet
Deprecated.
isValueLineVariableLength() - Method in class com.github.mikephil.charting.data.PieDataSet
When valuePosition is OutsideSlice, this allows variable line length
isValueLineVariableLength() - Method in interface com.github.mikephil.charting.interfaces.datasets.IPieDataSet
When valuePosition is OutsideSlice, this allows variable line length
isVerticalHighlightIndicatorEnabled() - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
 
isVerticalHighlightIndicatorEnabled() - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineScatterCandleRadarDataSet
Returns true if vertical highlight indicator lines are enabled (drawn)
isVisible() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
isVisible() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns true if this DataSet is visible inside the chart, or false if it is currently hidden.
isWordWrapEnabled() - Method in class com.github.mikephil.charting.components.Legend
If this is set, then word wrapping the legend is enabled.
IValueFormatter - Interface in com.github.mikephil.charting.formatter
Deprecated.
Extend ValueFormatter instead

J

JOYFUL_COLORS - Static variable in class com.github.mikephil.charting.utils.ColorTemplate
 

L

label - Variable in class com.github.mikephil.charting.components.LegendEntry
The legend entry text.
LargeValueFormatter - Class in com.github.mikephil.charting.formatter
Predefined value-formatter that formats large numbers in a pretty way.
LargeValueFormatter() - Constructor for class com.github.mikephil.charting.formatter.LargeValueFormatter
 
LargeValueFormatter(String) - Constructor for class com.github.mikephil.charting.formatter.LargeValueFormatter
Creates a formatter that appends a specified text to the result string
Legend - Class in com.github.mikephil.charting.components
Class representing the legend of the chart.
Legend() - Constructor for class com.github.mikephil.charting.components.Legend
default constructor
Legend(LegendEntry[]) - Constructor for class com.github.mikephil.charting.components.Legend
Constructor.
Legend.LegendDirection - Enum in com.github.mikephil.charting.components
 
Legend.LegendForm - Enum in com.github.mikephil.charting.components
 
Legend.LegendHorizontalAlignment - Enum in com.github.mikephil.charting.components
 
Legend.LegendOrientation - Enum in com.github.mikephil.charting.components
 
Legend.LegendVerticalAlignment - Enum in com.github.mikephil.charting.components
 
LegendEntry - Class in com.github.mikephil.charting.components
 
LegendEntry() - Constructor for class com.github.mikephil.charting.components.LegendEntry
 
LegendEntry(String, Legend.LegendForm, float, float, DashPathEffect, int) - Constructor for class com.github.mikephil.charting.components.LegendEntry
 
legendFontMetrics - Variable in class com.github.mikephil.charting.renderer.LegendRenderer
 
LegendRenderer - Class in com.github.mikephil.charting.renderer
 
LegendRenderer(ViewPortHandler, Legend) - Constructor for class com.github.mikephil.charting.renderer.LegendRenderer
 
length() - Method in class com.github.mikephil.charting.matrix.Vector3
 
length2() - Method in class com.github.mikephil.charting.matrix.Vector3
 
LIBERTY_COLORS - Static variable in class com.github.mikephil.charting.utils.ColorTemplate
THE COLOR THEMES ARE PREDEFINED (predefined color integer arrays), FEEL FREE TO CREATE YOUR OWN WITH AS MANY DIFFERENT COLORS AS YOU WANT
limitFrom(int) - Method in class com.github.mikephil.charting.buffer.AbstractBuffer
limits the drawing on the x-axis
LimitLine - Class in com.github.mikephil.charting.components
The limit line is an additional feature for all Line-, Bar- and ScatterCharts.
LimitLine(float) - Constructor for class com.github.mikephil.charting.components.LimitLine
Constructor with limit.
LimitLine(float, String) - Constructor for class com.github.mikephil.charting.components.LimitLine
Constructor with limit and label.
LimitLine.LimitLabelPosition - Enum in com.github.mikephil.charting.components
enum that indicates the position of the LimitLine label
limitTo(int) - Method in class com.github.mikephil.charting.buffer.AbstractBuffer
limits the drawing on the x-axis
limitTransAndScale(Matrix, RectF) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
limits the maximum scale and X translation of the given matrix
Linear - Static variable in class com.github.mikephil.charting.animation.Easing
 
LineChart - Class in com.github.mikephil.charting.charts
Chart that draws lines, surfaces, circles, ...
LineChart(Context) - Constructor for class com.github.mikephil.charting.charts.LineChart
 
LineChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.LineChart
 
LineChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.LineChart
 
LineChartRenderer - Class in com.github.mikephil.charting.renderer
 
LineChartRenderer(LineDataProvider, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.LineChartRenderer
 
LineData - Class in com.github.mikephil.charting.data
Data object that encapsulates all data associated with a LineChart.
LineData() - Constructor for class com.github.mikephil.charting.data.LineData
 
LineData(ILineDataSet...) - Constructor for class com.github.mikephil.charting.data.LineData
 
LineData(List<ILineDataSet>) - Constructor for class com.github.mikephil.charting.data.LineData
 
LineDataProvider - Interface in com.github.mikephil.charting.interfaces.dataprovider
 
LineDataSet - Class in com.github.mikephil.charting.data
 
LineDataSet(List<Entry>, String) - Constructor for class com.github.mikephil.charting.data.LineDataSet
 
LineDataSet.Mode - Enum in com.github.mikephil.charting.data
 
linePath(Path, int, float[]) - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
Calculates the path for a grid line.
linePath(Path, int, float[]) - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 
LineRadarDataSet<T extends Entry> - Class in com.github.mikephil.charting.data
Base dataset for line and radar DataSets.
LineRadarDataSet(List<T>, String) - Constructor for class com.github.mikephil.charting.data.LineRadarDataSet
 
LineRadarRenderer - Class in com.github.mikephil.charting.renderer
Created by Philipp Jahoda on 25/01/16.
LineRadarRenderer(ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.LineRadarRenderer
 
LineScatterCandleRadarDataSet<T extends Entry> - Class in com.github.mikephil.charting.data
Created by Philipp Jahoda on 11/07/15.
LineScatterCandleRadarDataSet(List<T>, String) - Constructor for class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
 
LineScatterCandleRadarRenderer - Class in com.github.mikephil.charting.renderer
Created by Philipp Jahoda on 11/07/15.
LineScatterCandleRadarRenderer(ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.LineScatterCandleRadarRenderer
 
loadBarEntriesFromAssets(AssetManager, String) - Static method in class com.github.mikephil.charting.utils.FileUtils
 
loadEntriesFromAssets(AssetManager, String) - Static method in class com.github.mikephil.charting.utils.FileUtils
Loads an array of Entries from a textfile from the assets folder.
loadEntriesFromFile(String) - Static method in class com.github.mikephil.charting.utils.FileUtils
Loads a an Array of Entries from a textfile from the sd-card.
LOG_TAG - Static variable in class com.github.mikephil.charting.charts.Chart
 

M

mAnimator - Variable in class com.github.mikephil.charting.charts.Chart
object responsible for animations
mAnimator - Variable in class com.github.mikephil.charting.renderer.DataRenderer
the animator object used to perform animations on the chart data
MarkerImage - Class in com.github.mikephil.charting.components
View that can be displayed when selecting values in the chart.
MarkerImage(Context, int) - Constructor for class com.github.mikephil.charting.components.MarkerImage
Constructor.
MarkerView - Class in com.github.mikephil.charting.components
View that can be displayed when selecting values in the chart.
MarkerView(Context, int) - Constructor for class com.github.mikephil.charting.components.MarkerView
Constructor.
MATERIAL_COLORS - Static variable in class com.github.mikephil.charting.utils.ColorTemplate
 
matrixBuffer - Variable in class com.github.mikephil.charting.utils.ViewPortHandler
buffer for storing the 9 matrix values of a 3x3 matrix
mAutoScaleMinMaxEnabled - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
flag that indicates if auto scaling on the y axis is enabled
max - Variable in class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer.XBounds
maximum visible entry index
mAxis - Variable in class com.github.mikephil.charting.renderer.AxisRenderer
base axis this axis renderer works with
mAxisDependency - Variable in class com.github.mikephil.charting.data.BaseDataSet
this specifies which axis this DataSet should be plotted against
mAxisLabelPaint - Variable in class com.github.mikephil.charting.renderer.AxisRenderer
paint for the x-label values
mAxisLeft - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
the object representing the labels on the left y-axis
mAxisLinePaint - Variable in class com.github.mikephil.charting.renderer.AxisRenderer
paint for the line surrounding the chart
mAxisMaximum - Variable in class com.github.mikephil.charting.components.AxisBase
don't touch this direclty, use setter
mAxisMinimum - Variable in class com.github.mikephil.charting.components.AxisBase
don't touch this directly, use setter
mAxisRange - Variable in class com.github.mikephil.charting.components.AxisBase
the total range of values this axis covers
mAxisRendererLeft - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mAxisRendererRight - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mAxisRight - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
the object representing the labels on the right y-axis
mAxisValueFormatter - Variable in class com.github.mikephil.charting.components.AxisBase
custom formatter that is used instead of the auto-formatter if set
mBarBorderPaint - Variable in class com.github.mikephil.charting.renderer.BarChartRenderer
 
mBarBuffers - Variable in class com.github.mikephil.charting.renderer.BarChartRenderer
 
mBarRect - Variable in class com.github.mikephil.charting.renderer.BarChartRenderer
the rect object that is used for drawing the bars
mBarWidth - Variable in class com.github.mikephil.charting.buffer.BarBuffer
width of the bar on the x-axis, in values (not pixels)
mBitmapCanvas - Variable in class com.github.mikephil.charting.renderer.LineChartRenderer
on this canvas, the paths are rendered, it is initialized with the pathBitmap
mBitmapCanvas - Variable in class com.github.mikephil.charting.renderer.PieChartRenderer
 
mBitmapConfig - Variable in class com.github.mikephil.charting.renderer.LineChartRenderer
the bitmap configuration to be used
mBorderPaint - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mCenterAxisLabels - Variable in class com.github.mikephil.charting.components.AxisBase
 
mCenteredEntries - Variable in class com.github.mikephil.charting.components.AxisBase
axis label entries only used for centered labels
mCenterViewPortMatrixBuffer - Variable in class com.github.mikephil.charting.utils.ViewPortHandler
 
mChart - Variable in class com.github.mikephil.charting.highlight.ChartHighlighter
instance of the data-provider
mChart - Variable in class com.github.mikephil.charting.highlight.PieRadarHighlighter
 
mChart - Variable in class com.github.mikephil.charting.listener.ChartTouchListener
the chart the listener represents
mChart - Variable in class com.github.mikephil.charting.renderer.BarChartRenderer
 
mChart - Variable in class com.github.mikephil.charting.renderer.BubbleChartRenderer
 
mChart - Variable in class com.github.mikephil.charting.renderer.CandleStickChartRenderer
 
mChart - Variable in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
mChart - Variable in class com.github.mikephil.charting.renderer.LineChartRenderer
 
mChart - Variable in class com.github.mikephil.charting.renderer.PieChartRenderer
 
mChart - Variable in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
mChart - Variable in class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
mChart - Variable in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
mChartHeight - Variable in class com.github.mikephil.charting.utils.ViewPortHandler
 
mChartTouchListener - Variable in class com.github.mikephil.charting.charts.Chart
 
mChartWidth - Variable in class com.github.mikephil.charting.utils.ViewPortHandler
 
mCirclePaintInner - Variable in class com.github.mikephil.charting.renderer.LineChartRenderer
paint for the inner circle of the value indicators
mClipDataToContent - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mClipValuesToContent - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mColors - Variable in class com.github.mikephil.charting.data.BaseDataSet
List representing all colors that are used for this DataSet
mContainsStacks - Variable in class com.github.mikephil.charting.buffer.BarBuffer
 
mContentRect - Variable in class com.github.mikephil.charting.utils.ViewPortHandler
this rectangle defines the area in which graph values can be drawn
mCustomAxisMax - Variable in class com.github.mikephil.charting.components.AxisBase
flag indicating that the axis-max value has been customized
mCustomAxisMin - Variable in class com.github.mikephil.charting.components.AxisBase
flag indicating that the axis-min value has been customized
mData - Variable in class com.github.mikephil.charting.charts.Chart
object that holds all data that was originally set for the chart, before it was modified or any filtering algorithms had been applied
mDataSetCount - Variable in class com.github.mikephil.charting.buffer.BarBuffer
 
mDataSetIndex - Variable in class com.github.mikephil.charting.buffer.BarBuffer
 
mDataSets - Variable in class com.github.mikephil.charting.data.ChartData
array that holds all DataSets the ChartData object represents
mDecimalDigits - Variable in class com.github.mikephil.charting.formatter.DefaultValueFormatter
 
mDecimals - Variable in class com.github.mikephil.charting.components.AxisBase
the number of decimal digits to use
mDecreasingColor - Variable in class com.github.mikephil.charting.data.CandleDataSet
color for open > close
mDecreasingPaintStyle - Variable in class com.github.mikephil.charting.data.CandleDataSet
paint style when open > close descreasing candlesticks are traditionally filled
mDefaultValueFormatter - Variable in class com.github.mikephil.charting.charts.Chart
default value-formatter, number of digits depends on provided chart-data
mDescPaint - Variable in class com.github.mikephil.charting.charts.Chart
paint object used for drawing the description text in the bottom right corner of the chart
mDescription - Variable in class com.github.mikephil.charting.charts.Chart
the object responsible for representing the description text
mDoubleTapToZoomEnabled - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
flag that indicates if double tap zoom is enabled or not
mDrawAxisLine - Variable in class com.github.mikephil.charting.components.AxisBase
flag that indicates if the line alongside the axis is drawn or not
mDrawBitmap - Variable in class com.github.mikephil.charting.renderer.LineChartRenderer
Bitmap object used for drawing the paths (otherwise they are too long if rendered directly on the canvas)
mDrawBitmap - Variable in class com.github.mikephil.charting.renderer.PieChartRenderer
Bitmap for drawing the center hole
mDrawBorders - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mDrawCenterTextPathBuffer - Variable in class com.github.mikephil.charting.renderer.PieChartRenderer
 
mDrawDataSetSurfacePathBuffer - Variable in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
mDrawGridBackground - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
flag indicating if the grid background should be drawn or not
mDrawGridLines - Variable in class com.github.mikephil.charting.components.AxisBase
flag indicating if the grid lines for this axis should be drawn
mDrawGridLinesBehindData - Variable in class com.github.mikephil.charting.components.AxisBase
flag indicating the grid lines layer depth
mDrawHighlightCircleEnabled - Variable in class com.github.mikephil.charting.data.RadarDataSet
 
mDrawHighlightCirclePathBuffer - Variable in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
mDrawHighlightedRectF - Variable in class com.github.mikephil.charting.renderer.PieChartRenderer
 
mDrawHorizontalHighlightIndicator - Variable in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
 
mDrawIcons - Variable in class com.github.mikephil.charting.data.BaseDataSet
if true, y-icons are drawn on the chart
mDrawLabels - Variable in class com.github.mikephil.charting.components.AxisBase
flag that indicates of the labels of this axis should be drawn or not
mDrawLimitLineBehindData - Variable in class com.github.mikephil.charting.components.AxisBase
flag indicating the limit lines layer depth
mDrawListener - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
the listener for user drawing on the chart
mDrawMarkers - Variable in class com.github.mikephil.charting.charts.Chart
if set to true, the marker view is drawn when a value is clicked
mDrawOrder - Variable in class com.github.mikephil.charting.charts.CombinedChart
 
mDrawPaint - Variable in class com.github.mikephil.charting.renderer.DataRenderer
 
mDrawValues - Variable in class com.github.mikephil.charting.data.BaseDataSet
if true, y-values are drawn on the chart
mDrawVerticalHighlightIndicator - Variable in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
 
mDrawZeroLine - Variable in class com.github.mikephil.charting.components.YAxis
flag that indicates if the zero-line should be drawn regardless of other grid lines
mDrawZeroLinePath - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mDrawZeroLinePathBuffer - Variable in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 
mEnabled - Variable in class com.github.mikephil.charting.components.ComponentBase
flag that indicates if this axis / legend is enabled or not
mEntries - Variable in class com.github.mikephil.charting.components.AxisBase
the actual array of entries
mEntries - Variable in class com.github.mikephil.charting.data.DataSet
the entries that this DataSet represents / holds together
mEntryCount - Variable in class com.github.mikephil.charting.components.AxisBase
the number of entries the legend contains
mFillDrawable - Variable in class com.github.mikephil.charting.data.LineRadarDataSet
the drawable to be used for filling the line surface
mFitScreenMatrixBuffer - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mForceLabels - Variable in class com.github.mikephil.charting.components.AxisBase
if true, the set number of y-labels will be forced
mFormat - Variable in class com.github.mikephil.charting.formatter.DefaultAxisValueFormatter
decimalformat for formatting
mFormat - Variable in class com.github.mikephil.charting.formatter.DefaultValueFormatter
DecimalFormat for formatting
mFormat - Variable in class com.github.mikephil.charting.formatter.PercentFormatter
 
mFrom - Variable in class com.github.mikephil.charting.buffer.AbstractBuffer
indicates from which x-index the visible data begins
mGenerateFilledPathBuffer - Variable in class com.github.mikephil.charting.renderer.LineChartRenderer
 
mGestureDetector - Variable in class com.github.mikephil.charting.listener.ChartTouchListener
the gesturedetector used for detecting taps and longpresses, ...
mGetPositionBuffer - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mGetPositionBuffer - Variable in class com.github.mikephil.charting.charts.HorizontalBarChart
 
mGetTransformedPositionsBuffer - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mGradientColor - Variable in class com.github.mikephil.charting.data.BaseDataSet
 
mGradientColors - Variable in class com.github.mikephil.charting.data.BaseDataSet
 
mGranularity - Variable in class com.github.mikephil.charting.components.AxisBase
the minimum interval between axis values
mGranularityEnabled - Variable in class com.github.mikephil.charting.components.AxisBase
When true, axis labels are controlled by the `granularity` property.
mGridBackgroundPaint - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
paint object for the (by default) lightgrey background of the grid
mGridClippingRect - Variable in class com.github.mikephil.charting.renderer.XAxisRenderer
 
mGridClippingRect - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mGridPaint - Variable in class com.github.mikephil.charting.renderer.AxisRenderer
paint object for the grid lines
mHighlightBuffer - Variable in class com.github.mikephil.charting.highlight.ChartHighlighter
buffer for storing previously highlighted values
mHighlightBuffer - Variable in class com.github.mikephil.charting.highlight.PieRadarHighlighter
buffer for storing previously highlighted values
mHighlightBuffer - Variable in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
mHighlightCircleFillColor - Variable in class com.github.mikephil.charting.data.RadarDataSet
 
mHighlightCircleInnerRadius - Variable in class com.github.mikephil.charting.data.RadarDataSet
 
mHighlightCircleOuterRadius - Variable in class com.github.mikephil.charting.data.RadarDataSet
 
mHighlightCirclePaint - Variable in class com.github.mikephil.charting.renderer.RadarChartRenderer
 
mHighlightCircleStrokeAlpha - Variable in class com.github.mikephil.charting.data.RadarDataSet
 
mHighlightCircleStrokeColor - Variable in class com.github.mikephil.charting.data.RadarDataSet
 
mHighlightCircleStrokeWidth - Variable in class com.github.mikephil.charting.data.RadarDataSet
 
mHighLightColor - Variable in class com.github.mikephil.charting.data.BarLineScatterCandleBubbleDataSet
default highlight color
mHighlightDashPathEffect - Variable in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
the path effect for dashed highlight-lines
mHighlightEnabled - Variable in class com.github.mikephil.charting.data.BaseDataSet
if true, value highlightning is enabled
mHighlighter - Variable in class com.github.mikephil.charting.charts.Chart
 
mHighlightFullBarEnabled - Variable in class com.github.mikephil.charting.charts.BarChart
flag that indicates whether the highlight should be full-bar oriented, or single-value?
mHighlightFullBarEnabled - Variable in class com.github.mikephil.charting.charts.CombinedChart
flag that indicates whether the highlight should be full-bar oriented, or single-value?
mHighlightLineWidth - Variable in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
the width of the highlight indicator lines
mHighlightPaint - Variable in class com.github.mikephil.charting.renderer.DataRenderer
paint used for highlighting values
mHighlightPerDragEnabled - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
flag that indicates if highlighting per dragging over a fully zoomed out chart is enabled
mHighLightPerTapEnabled - Variable in class com.github.mikephil.charting.charts.Chart
Flag that indicates if highlighting per tap (touch) is enabled
mHolePaint - Variable in class com.github.mikephil.charting.renderer.PieChartRenderer
paint for the hole in the center of the pie chart and the transparent circle
mIconsOffset - Variable in class com.github.mikephil.charting.data.BaseDataSet
the offset for drawing icons (in dp)
min - Variable in class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer.XBounds
minimum visible entry index
mIncreasingColor - Variable in class com.github.mikephil.charting.data.CandleDataSet
color for open < close
mIncreasingPaintStyle - Variable in class com.github.mikephil.charting.data.CandleDataSet
paint style when open < close increasing candlesticks are traditionally hollow
mIndicesToHighlight - Variable in class com.github.mikephil.charting.charts.Chart
array of Highlight objects that reference the highlighted slices in the chart
mInfoPaint - Variable in class com.github.mikephil.charting.charts.Chart
paint object for drawing the information text when there are no values in the chart
mInverted - Variable in class com.github.mikephil.charting.buffer.BarBuffer
 
mInverted - Variable in class com.github.mikephil.charting.components.YAxis
flag that indicates if the axis is inverted or not
mJobs - Variable in class com.github.mikephil.charting.charts.Chart
tasks to be done after the view is setup
mKeepPositionOnRotation - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
flag indicating if the chart should stay at the same position after a rotation.
mLabelHeight - Variable in class com.github.mikephil.charting.components.XAxis
height of the x-axis labels in pixels - this is automatically calculated by the computeSize() methods in the renderers
mLabelRotatedHeight - Variable in class com.github.mikephil.charting.components.XAxis
height of the (rotated) x-axis labels in pixels - this is automatically calculated by the computeSize() methods in the renderers
mLabelRotatedWidth - Variable in class com.github.mikephil.charting.components.XAxis
width of the (rotated) x-axis labels in pixels - this is automatically calculated by the computeSize() methods in the renderers
mLabelRotationAngle - Variable in class com.github.mikephil.charting.components.XAxis
This is the angle for drawing the X axis labels (in degrees)
mLabelWidth - Variable in class com.github.mikephil.charting.components.XAxis
width of the x-axis labels in pixels - this is automatically calculated by the computeSize() methods in the renderers
mLastGesture - Variable in class com.github.mikephil.charting.listener.ChartTouchListener
the last touch gesture that has been performed
mLastHighlighted - Variable in class com.github.mikephil.charting.listener.ChartTouchListener
the last highlighted object (via touch)
mLeftAxisMax - Variable in class com.github.mikephil.charting.data.ChartData
 
mLeftAxisMin - Variable in class com.github.mikephil.charting.data.ChartData
 
mLeftAxisTransformer - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mLegend - Variable in class com.github.mikephil.charting.charts.Chart
the legend object containing all data associated with the legend
mLegend - Variable in class com.github.mikephil.charting.renderer.LegendRenderer
the legend object this renderer renders
mLegendFormPaint - Variable in class com.github.mikephil.charting.renderer.LegendRenderer
paint used for the legend forms
mLegendLabelPaint - Variable in class com.github.mikephil.charting.renderer.LegendRenderer
paint for the legend labels
mLegendRenderer - Variable in class com.github.mikephil.charting.charts.Chart
 
mLimitLineClippingRect - Variable in class com.github.mikephil.charting.renderer.XAxisRenderer
 
mLimitLineClippingRect - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mLimitLinePaint - Variable in class com.github.mikephil.charting.renderer.AxisRenderer
paint used for the limit lines
mLimitLines - Variable in class com.github.mikephil.charting.components.AxisBase
array of limit lines that can be set for the axis
mLogEnabled - Variable in class com.github.mikephil.charting.charts.Chart
flag that indicates if logging is enabled or not
mMarker - Variable in class com.github.mikephil.charting.charts.Chart
the view that represents the marker
mMatrixOffset - Variable in class com.github.mikephil.charting.utils.Transformer
matrix for handling the different offsets of the chart
mMatrixTouch - Variable in class com.github.mikephil.charting.utils.ViewPortHandler
matrix used for touch events
mMatrixValueToPx - Variable in class com.github.mikephil.charting.utils.Transformer
matrix to map the values to the screen pixels
mMaxAngle - Variable in class com.github.mikephil.charting.charts.PieChart
 
mMaxHighlightDistance - Variable in class com.github.mikephil.charting.charts.Chart
The maximum distance in dp away from an entry causing it to highlight.
mMaxSize - Variable in class com.github.mikephil.charting.data.BubbleDataSet
 
mMaxVisibleCount - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
the maximum number of entries to which values will be drawn (entry numbers greater than this value will cause value-labels to disappear)
mMaxWidth - Variable in class com.github.mikephil.charting.components.YAxis
the maximum width that the axis can take (in dp).
mMinOffset - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the minimum offset (padding) around the chart, defaults to 15
mMinOffset - Variable in class com.github.mikephil.charting.charts.PieRadarChartBase
Sets the minimum offset (padding) around the chart, defaults to 0.f
mMinWidth - Variable in class com.github.mikephil.charting.components.YAxis
the minimum width that the axis should take (in dp).
mNeededHeight - Variable in class com.github.mikephil.charting.components.Legend
the total height of the legend (needed height space)
mNeededWidth - Variable in class com.github.mikephil.charting.components.Legend
the total width of the legend (needed width space)
mNeutralColor - Variable in class com.github.mikephil.charting.data.CandleDataSet
color for open == close
mNormalizeSize - Variable in class com.github.mikephil.charting.data.BubbleDataSet
 
mOnAnimationUpdateMatrixBuffer - Variable in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
mOnSizeChangedBuffer - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
MoveViewJob - Class in com.github.mikephil.charting.jobs
Created by Philipp Jahoda on 19/02/16.
MoveViewJob(ViewPortHandler, float, float, Transformer, View) - Constructor for class com.github.mikephil.charting.jobs.MoveViewJob
 
moveViewTo(float, float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
This will move the left side of the current viewport to the specified x-value on the x-axis, and center the viewport to the specified y value on the y-axis.
moveViewToAnimated(float, float, YAxis.AxisDependency, long) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
This will move the left side of the current viewport to the specified x-value and center the viewport to the y value animated.
moveViewToX(float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Moves the left side of the current viewport to the specified x-position.
mPhaseX - Variable in class com.github.mikephil.charting.animation.ChartAnimator
The phase of drawn values on the x-axis.
mPhaseY - Variable in class com.github.mikephil.charting.animation.ChartAnimator
The phase of drawn values on the y-axis.
mPinchZoomEnabled - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
flag that indicates if pinch-zoom is enabled.
mPixelToValueMatrixBuffer - Variable in class com.github.mikephil.charting.utils.Transformer
 
MPPointD - Class in com.github.mikephil.charting.utils
Point encapsulating two double values.
MPPointF - Class in com.github.mikephil.charting.utils
Created by Tony Patino on 6/24/16.
MPPointF() - Constructor for class com.github.mikephil.charting.utils.MPPointF
 
MPPointF(float, float) - Constructor for class com.github.mikephil.charting.utils.MPPointF
 
mRenderer - Variable in class com.github.mikephil.charting.charts.Chart
object responsible for rendering the data
mRenderers - Variable in class com.github.mikephil.charting.renderer.CombinedChartRenderer
all rederers for the different kinds of data this combined-renderer can draw
mRenderGridLinesBuffer - Variable in class com.github.mikephil.charting.renderer.XAxisRenderer
 
mRenderGridLinesPath - Variable in class com.github.mikephil.charting.renderer.XAxisRenderer
 
mRenderGridLinesPath - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mRenderLimitLines - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mRenderLimitLinesBuffer - Variable in class com.github.mikephil.charting.renderer.XAxisRenderer
 
mRenderLimitLinesBuffer - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mRenderLimitLinesBuffer - Variable in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 
mRenderLimitLinesPathBuffer - Variable in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
mRenderLimitLinesPathBuffer - Variable in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 
mRenderPaint - Variable in class com.github.mikephil.charting.renderer.DataRenderer
main paint object used for rendering
mRightAxisMax - Variable in class com.github.mikephil.charting.data.ChartData
 
mRightAxisMin - Variable in class com.github.mikephil.charting.data.ChartData
 
mRightAxisTransformer - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mRotateEnabled - Variable in class com.github.mikephil.charting.charts.PieRadarChartBase
flag that indicates if rotation is enabled or not
mRunMatrixBuffer - Variable in class com.github.mikephil.charting.jobs.ZoomJob
 
mSelectionListener - Variable in class com.github.mikephil.charting.charts.Chart
listener that is called when a value on the chart is selected
mShadowColor - Variable in class com.github.mikephil.charting.data.CandleDataSet
shadow line color, set -1 for backward compatibility and uses default color
mShadowPaint - Variable in class com.github.mikephil.charting.renderer.BarChartRenderer
 
mShapeRenderer - Variable in class com.github.mikephil.charting.data.ScatterDataSet
Renderer responsible for rendering this DataSet, default: square
mSpaceMax - Variable in class com.github.mikephil.charting.components.AxisBase
Extra spacing for `axisMaximum` to be added to automatically calculated `axisMaximum`
mSpaceMin - Variable in class com.github.mikephil.charting.components.AxisBase
Extra spacing for `axisMinimum` to be added to automatically calculated `axisMinimum`
mSpacePercentBottom - Variable in class com.github.mikephil.charting.components.YAxis
axis space from the smallest value to the bottom in percent of the total axis range
mSpacePercentTop - Variable in class com.github.mikephil.charting.components.YAxis
axis space from the largest value to the top in percent of the total axis range
mTextColor - Variable in class com.github.mikephil.charting.components.ComponentBase
the text color to use for the labels
mTextHeightMax - Variable in class com.github.mikephil.charting.components.Legend
 
mTextSize - Variable in class com.github.mikephil.charting.components.ComponentBase
the text size of the labels
mTextWidthMax - Variable in class com.github.mikephil.charting.components.Legend
 
mTo - Variable in class com.github.mikephil.charting.buffer.AbstractBuffer
indicates to which x-index the visible data ranges
mTouchEnabled - Variable in class com.github.mikephil.charting.charts.Chart
if true, touch gestures are enabled on the chart
mTouchMode - Variable in class com.github.mikephil.charting.listener.ChartTouchListener
integer field that holds the current touch-state
mTrans - Variable in class com.github.mikephil.charting.jobs.ViewPortJob
 
mTrans - Variable in class com.github.mikephil.charting.renderer.AxisRenderer
transformer to transform values to screen pixels and return
mTransparentCirclePaint - Variable in class com.github.mikephil.charting.renderer.PieChartRenderer
 
mTransparentCircleRadiusPercent - Variable in class com.github.mikephil.charting.charts.PieChart
the radius of the transparent circle next to the chart-hole in the center
mTrianglePathBuffer - Variable in class com.github.mikephil.charting.renderer.scatter.TriangleShapeRenderer
 
mTypeface - Variable in class com.github.mikephil.charting.components.ComponentBase
the typeface used for the labels
multiply(float) - Method in class com.github.mikephil.charting.matrix.Vector3
 
multiply(Vector3) - Method in class com.github.mikephil.charting.matrix.Vector3
 
mValueColors - Variable in class com.github.mikephil.charting.data.BaseDataSet
List representing all colors that are used for drawing the actual values for this DataSet
mValueFormatter - Variable in class com.github.mikephil.charting.data.BaseDataSet
custom formatter that is used instead of the auto-formatter if set
mValueLinePaint - Variable in class com.github.mikephil.charting.renderer.PieChartRenderer
 
mValuePaint - Variable in class com.github.mikephil.charting.renderer.DataRenderer
paint object for drawing values (text representing values of chart entries)
mValueTextSize - Variable in class com.github.mikephil.charting.data.BaseDataSet
the size of the value-text labels
mValueTypeface - Variable in class com.github.mikephil.charting.data.BaseDataSet
the typeface used for the value text
mViewPortHandler - Variable in class com.github.mikephil.charting.charts.Chart
object that manages the bounds and drawing constraints of the chart
mViewPortHandler - Variable in class com.github.mikephil.charting.jobs.ViewPortJob
 
mViewPortHandler - Variable in class com.github.mikephil.charting.renderer.Renderer
the component that handles the drawing area of the chart and it's offsets
mViewPortHandler - Variable in class com.github.mikephil.charting.utils.Transformer
 
mVisible - Variable in class com.github.mikephil.charting.data.BaseDataSet
flag that indicates if the DataSet is visible or not
mWebPaint - Variable in class com.github.mikephil.charting.renderer.RadarChartRenderer
paint for drawing the web
mXAxis - Variable in class com.github.mikephil.charting.charts.Chart
the object representing the labels on the x-axis
mXAxis - Variable in class com.github.mikephil.charting.renderer.XAxisRenderer
 
mXAxisRenderer - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
 
mXAxisRenderer - Variable in class com.github.mikephil.charting.charts.RadarChart
 
mXBounds - Variable in class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer
buffer for storing the current minimum and maximum visible x
mXMax - Variable in class com.github.mikephil.charting.data.ChartData
maximum x-value in the value array
mXMax - Variable in class com.github.mikephil.charting.data.DataSet
maximum x-value in the value array
mXMin - Variable in class com.github.mikephil.charting.data.ChartData
minimum x-value in the value array
mXMin - Variable in class com.github.mikephil.charting.data.DataSet
minimum x-value in the value array
mXOffset - Variable in class com.github.mikephil.charting.components.ComponentBase
the offset in pixels this component has on the x-axis
my_readFromParcel(Parcel) - Method in class com.github.mikephil.charting.utils.MPPointF
Set the point's coordinates from the data stored in the specified parcel.
mYAxis - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mYAxisRenderer - Variable in class com.github.mikephil.charting.charts.RadarChart
 
mYMax - Variable in class com.github.mikephil.charting.data.ChartData
maximum y-value in the value array across all axes
mYMax - Variable in class com.github.mikephil.charting.data.DataSet
maximum y-value in the value array
mYMin - Variable in class com.github.mikephil.charting.data.ChartData
the minimum y-value in the value array across all axes
mYMin - Variable in class com.github.mikephil.charting.data.DataSet
minimum y-value in the value array
mYOffset - Variable in class com.github.mikephil.charting.components.ComponentBase
the offset in pixels this component has on the Y-axis
mZeroLineClippingRect - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mZeroLineColor - Variable in class com.github.mikephil.charting.components.YAxis
Color of the zero line
mZeroLinePaint - Variable in class com.github.mikephil.charting.renderer.YAxisRenderer
 
mZeroLineWidth - Variable in class com.github.mikephil.charting.components.YAxis
Width of the zero line in pixels
mZoomMatrixBuffer - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
CODE BELOW THIS RELATED TO SCALING AND GESTURES AND MODIFICATION OF THE VIEWPORT

N

needsFormatter() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
needsFormatter() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Returns true if the valueFormatter object of this DataSet is null.
needsHighlight(int) - Method in class com.github.mikephil.charting.charts.PieChart
Checks if the given index is set to be highlighted.
needsOffset() - Method in class com.github.mikephil.charting.components.YAxis
Returns true if this axis needs horizontal offset, false if no offset is needed.
nextUp(double) - Static method in class com.github.mikephil.charting.utils.Utils
Replacement for the Math.nextUp(...) method that is only available in HONEYCOMB and higher.
NO_OWNER - Static variable in class com.github.mikephil.charting.utils.ObjectPool.Poolable
 
NONE - Static variable in class com.github.mikephil.charting.listener.ChartTouchListener
 
normalize() - Method in class com.github.mikephil.charting.matrix.Vector3
 
notifyDataChanged() - Method in class com.github.mikephil.charting.data.ChartData
Call this method to let the ChartData know that the underlying data has changed.
notifyDataChanged() - Method in class com.github.mikephil.charting.data.CombinedData
 
notifyDataSetChanged() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
notifyDataSetChanged() - Method in class com.github.mikephil.charting.charts.Chart
Lets the chart know its underlying data has changed and performs all necessary recalculations.
notifyDataSetChanged() - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
notifyDataSetChanged() - Method in class com.github.mikephil.charting.charts.RadarChart
 
notifyDataSetChanged() - Method in class com.github.mikephil.charting.data.BaseDataSet
Use this method to tell the data set that the underlying data has changed.

O

ObjectPool<T extends ObjectPool.Poolable> - Class in com.github.mikephil.charting.utils
An object pool for recycling of object instances extending Poolable.
ObjectPool.Poolable - Class in com.github.mikephil.charting.utils
 
offsetBottom() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
offsetLeft() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
offsetRight() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
offsetTop() - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
onAnimationCancel(Animator) - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
onAnimationCancel(Animator) - Method in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
onAnimationEnd(Animator) - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
onAnimationEnd(Animator) - Method in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
onAnimationRepeat(Animator) - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
onAnimationRepeat(Animator) - Method in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
onAnimationStart(Animator) - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
onAnimationStart(Animator) - Method in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
onAnimationUpdate(ValueAnimator) - Method in class com.github.mikephil.charting.jobs.AnimatedMoveViewJob
 
onAnimationUpdate(ValueAnimator) - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
onAnimationUpdate(ValueAnimator) - Method in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
onChartDoubleTapped(MotionEvent) - Method in interface com.github.mikephil.charting.listener.OnChartGestureListener
Callbacks when the chart is double-tapped.
onChartFling(MotionEvent, MotionEvent, float, float) - Method in interface com.github.mikephil.charting.listener.OnChartGestureListener
Callbacks then a fling gesture is made on the chart.
onChartGestureEnd(MotionEvent, ChartTouchListener.ChartGesture) - Method in interface com.github.mikephil.charting.listener.OnChartGestureListener
Callbacks when a touch-gesture has ended on the chart (ACTION_UP, ACTION_CANCEL)
OnChartGestureListener - Interface in com.github.mikephil.charting.listener
Listener for callbacks when doing gestures on the chart.
onChartGestureStart(MotionEvent, ChartTouchListener.ChartGesture) - Method in interface com.github.mikephil.charting.listener.OnChartGestureListener
Callbacks when a touch-gesture has started on the chart (ACTION_DOWN)
onChartLongPressed(MotionEvent) - Method in interface com.github.mikephil.charting.listener.OnChartGestureListener
Callbacks when the chart is longpressed.
onChartScale(MotionEvent, float, float) - Method in interface com.github.mikephil.charting.listener.OnChartGestureListener
Callbacks when the chart is scaled / zoomed via pinch zoom / double-tap gesture.
onChartSingleTapped(MotionEvent) - Method in interface com.github.mikephil.charting.listener.OnChartGestureListener
Callbacks when the chart is single-tapped.
onChartTranslate(MotionEvent, float, float) - Method in interface com.github.mikephil.charting.listener.OnChartGestureListener
Callbacks when the chart is moved / translated via drag gesture.
OnChartValueSelectedListener - Interface in com.github.mikephil.charting.listener
Listener for callbacks when selecting values inside the chart by touch-gesture.
onDetachedFromWindow() - Method in class com.github.mikephil.charting.charts.Chart
 
onDetachedFromWindow() - Method in class com.github.mikephil.charting.charts.LineChart
 
onDetachedFromWindow() - Method in class com.github.mikephil.charting.charts.PieChart
 
onDoubleTap(MotionEvent) - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
 
onDraw(Canvas) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
onDraw(Canvas) - Method in class com.github.mikephil.charting.charts.Chart
 
onDraw(Canvas) - Method in class com.github.mikephil.charting.charts.PieChart
 
onDraw(Canvas) - Method in class com.github.mikephil.charting.charts.RadarChart
 
onDrawFinished(DataSet<?>) - Method in interface com.github.mikephil.charting.listener.OnDrawListener
Called when drawing finger is lifted and the draw is finished.
OnDrawLineChartTouchListener - Class in com.github.mikephil.charting.listener
 
OnDrawLineChartTouchListener() - Constructor for class com.github.mikephil.charting.listener.OnDrawLineChartTouchListener
 
OnDrawListener - Interface in com.github.mikephil.charting.listener
Listener for callbacks when drawing on the chart.
onEntryAdded(Entry) - Method in interface com.github.mikephil.charting.listener.OnDrawListener
Called whenever an entry is added with the finger.
onEntryMoved(Entry) - Method in interface com.github.mikephil.charting.listener.OnDrawListener
Called whenever an entry is moved by the user after beeing highlighted
onFling(MotionEvent, MotionEvent, float, float) - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
 
onLayout(boolean, int, int, int, int) - Method in class com.github.mikephil.charting.charts.Chart
 
onLongPress(MotionEvent) - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
 
onLongPress(MotionEvent) - Method in class com.github.mikephil.charting.listener.PieRadarChartTouchListener
 
onMeasure(int, int) - Method in class com.github.mikephil.charting.charts.Chart
 
onNothingSelected() - Method in interface com.github.mikephil.charting.listener.OnChartValueSelectedListener
Called when nothing has been selected or an "un-select" has been made.
onSingleTapConfirmed(MotionEvent) - Method in class com.github.mikephil.charting.listener.PieRadarChartTouchListener
 
onSingleTapUp(MotionEvent) - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
 
onSingleTapUp(MotionEvent) - Method in class com.github.mikephil.charting.listener.PieRadarChartTouchListener
 
onSizeChanged(int, int, int, int) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
onSizeChanged(int, int, int, int) - Method in class com.github.mikephil.charting.charts.Chart
 
onTouch(View, MotionEvent) - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
 
onTouch(View, MotionEvent) - Method in class com.github.mikephil.charting.listener.OnDrawLineChartTouchListener
 
onTouch(View, MotionEvent) - Method in class com.github.mikephil.charting.listener.PieRadarChartTouchListener
 
onTouchEvent(MotionEvent) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
onTouchEvent(MotionEvent) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
 
onValueSelected(Entry, Highlight) - Method in interface com.github.mikephil.charting.listener.OnChartValueSelectedListener
Called when a value has been selected inside the chart.

P

PAINT_CENTER_TEXT - Static variable in class com.github.mikephil.charting.charts.Chart
paint for the text in the middle of the pie chart
PAINT_DESCRIPTION - Static variable in class com.github.mikephil.charting.charts.Chart
paint for the description text in the bottom right corner
PAINT_GRID_BACKGROUND - Static variable in class com.github.mikephil.charting.charts.Chart
paint for the grid background (only line and barchart)
PAINT_HOLE - Static variable in class com.github.mikephil.charting.charts.Chart
paint for the hole in the middle of the pie chart
PAINT_INFO - Static variable in class com.github.mikephil.charting.charts.Chart
paint for the info text that is displayed when there are no values in the chart
PAINT_LEGEND_LABEL - Static variable in class com.github.mikephil.charting.charts.Chart
paint used for the legend
PASTEL_COLORS - Static variable in class com.github.mikephil.charting.utils.ColorTemplate
 
pathValuesToPixel(List<Path>) - Method in class com.github.mikephil.charting.utils.Transformer
Transforms multiple paths will all matrices.
pathValueToPixel(Path) - Method in class com.github.mikephil.charting.utils.Transformer
transform a path with all the given matrices VERY IMPORTANT: keep order to value-touch-offset
PercentFormatter - Class in com.github.mikephil.charting.formatter
This IValueFormatter is just for convenience and simply puts a "%" sign after each value.
PercentFormatter() - Constructor for class com.github.mikephil.charting.formatter.PercentFormatter
 
PercentFormatter(PieChart) - Constructor for class com.github.mikephil.charting.formatter.PercentFormatter
 
PercentFormatter(PieChart, boolean) - Constructor for class com.github.mikephil.charting.formatter.PercentFormatter
 
performHighlight(Highlight, MotionEvent) - Method in class com.github.mikephil.charting.listener.ChartTouchListener
Perform a highlight operation.
phase - Variable in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
phaseX - Variable in class com.github.mikephil.charting.buffer.AbstractBuffer
animation phase x-axis
phaseY - Variable in class com.github.mikephil.charting.buffer.AbstractBuffer
animation phase y-axis
PieChart - Class in com.github.mikephil.charting.charts
View that represents a pie chart.
PieChart(Context) - Constructor for class com.github.mikephil.charting.charts.PieChart
 
PieChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.PieChart
 
PieChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.PieChart
 
PieChartRenderer - Class in com.github.mikephil.charting.renderer
 
PieChartRenderer(PieChart, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.PieChartRenderer
 
PieData - Class in com.github.mikephil.charting.data
A PieData object can only represent one DataSet.
PieData() - Constructor for class com.github.mikephil.charting.data.PieData
 
PieData(IPieDataSet) - Constructor for class com.github.mikephil.charting.data.PieData
 
PieDataSet - Class in com.github.mikephil.charting.data
 
PieDataSet(List<PieEntry>, String) - Constructor for class com.github.mikephil.charting.data.PieDataSet
 
PieDataSet.ValuePosition - Enum in com.github.mikephil.charting.data
 
PieEntry - Class in com.github.mikephil.charting.data
 
PieEntry(float) - Constructor for class com.github.mikephil.charting.data.PieEntry
 
PieEntry(float, Object) - Constructor for class com.github.mikephil.charting.data.PieEntry
 
PieEntry(float, Drawable) - Constructor for class com.github.mikephil.charting.data.PieEntry
 
PieEntry(float, Drawable, Object) - Constructor for class com.github.mikephil.charting.data.PieEntry
 
PieEntry(float, String) - Constructor for class com.github.mikephil.charting.data.PieEntry
 
PieEntry(float, String, Object) - Constructor for class com.github.mikephil.charting.data.PieEntry
 
PieEntry(float, String, Drawable) - Constructor for class com.github.mikephil.charting.data.PieEntry
 
PieEntry(float, String, Drawable, Object) - Constructor for class com.github.mikephil.charting.data.PieEntry
 
PieHighlighter - Class in com.github.mikephil.charting.highlight
Created by philipp on 12/06/16.
PieHighlighter(PieChart) - Constructor for class com.github.mikephil.charting.highlight.PieHighlighter
 
PieRadarChartBase<T extends ChartData<? extends IDataSet<? extends Entry>>> - Class in com.github.mikephil.charting.charts
Baseclass of PieChart and RadarChart.
PieRadarChartBase(Context) - Constructor for class com.github.mikephil.charting.charts.PieRadarChartBase
 
PieRadarChartBase(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.PieRadarChartBase
 
PieRadarChartBase(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.PieRadarChartBase
 
PieRadarChartTouchListener - Class in com.github.mikephil.charting.listener
Touchlistener for the PieChart.
PieRadarChartTouchListener(PieRadarChartBase<?>) - Constructor for class com.github.mikephil.charting.listener.PieRadarChartTouchListener
 
PieRadarHighlighter<T extends PieRadarChartBase> - Class in com.github.mikephil.charting.highlight
Created by philipp on 12/06/16.
PieRadarHighlighter(T) - Constructor for class com.github.mikephil.charting.highlight.PieRadarHighlighter
 
PINCH_ZOOM - Static variable in class com.github.mikephil.charting.listener.ChartTouchListener
 
pixelsToValue(float[]) - Method in class com.github.mikephil.charting.utils.Transformer
Transforms the given array of touch positions (pixels) (x, y, x, y, ...) into values on the chart.
pointsInSameDirection(Vector3) - Method in class com.github.mikephil.charting.matrix.Vector3
 
pointValuesToPixel(float[]) - Method in class com.github.mikephil.charting.utils.Transformer
Transform an array of points with all matrices.
Poolable() - Constructor for class com.github.mikephil.charting.utils.ObjectPool.Poolable
 
posForGetHighestVisibleX - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
buffer for storing highest visible x point
posForGetLowestVisibleX - Variable in class com.github.mikephil.charting.charts.BarLineChartBase
buffer for storing lowest visible x point
POST_ZOOM - Static variable in class com.github.mikephil.charting.listener.ChartTouchListener
 
postInvalidateOnAnimation(View) - Static method in class com.github.mikephil.charting.utils.Utils
Original method view.postInvalidateOnAnimation() only supportd in API >= 16, This is a replica of the code from ViewCompat.
prepareBarHighlight(float, float, float, float, Transformer) - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
 
prepareBarHighlight(float, float, float, float, Transformer) - Method in class com.github.mikephil.charting.renderer.HorizontalBarChartRenderer
 
prepareMatrixOffset(boolean) - Method in class com.github.mikephil.charting.utils.Transformer
Prepares the matrix that contains all offsets.
prepareMatrixOffset(boolean) - Method in class com.github.mikephil.charting.utils.TransformerHorizontalBarChart
Prepares the matrix that contains all offsets.
prepareMatrixValuePx(float, float, float, float) - Method in class com.github.mikephil.charting.utils.Transformer
Prepares the matrix that transforms values to pixels.
prepareOffsetMatrix() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
prepareValuePxMatrix() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
prepareValuePxMatrix() - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
pts - Variable in class com.github.mikephil.charting.jobs.ViewPortJob
 

R

RadarChart - Class in com.github.mikephil.charting.charts
Implementation of the RadarChart, a "spidernet"-like chart.
RadarChart(Context) - Constructor for class com.github.mikephil.charting.charts.RadarChart
 
RadarChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.RadarChart
 
RadarChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.RadarChart
 
RadarChartRenderer - Class in com.github.mikephil.charting.renderer
 
RadarChartRenderer(RadarChart, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.RadarChartRenderer
 
RadarData - Class in com.github.mikephil.charting.data
Data container for the RadarChart.
RadarData() - Constructor for class com.github.mikephil.charting.data.RadarData
 
RadarData(List<IRadarDataSet>) - Constructor for class com.github.mikephil.charting.data.RadarData
 
RadarData(IRadarDataSet...) - Constructor for class com.github.mikephil.charting.data.RadarData
 
RadarDataSet - Class in com.github.mikephil.charting.data
 
RadarDataSet(List<RadarEntry>, String) - Constructor for class com.github.mikephil.charting.data.RadarDataSet
 
RadarEntry - Class in com.github.mikephil.charting.data
Created by philipp on 13/06/16.
RadarEntry(float) - Constructor for class com.github.mikephil.charting.data.RadarEntry
 
RadarEntry(float, Object) - Constructor for class com.github.mikephil.charting.data.RadarEntry
 
RadarHighlighter - Class in com.github.mikephil.charting.highlight
Created by philipp on 12/06/16.
RadarHighlighter(RadarChart) - Constructor for class com.github.mikephil.charting.highlight.RadarHighlighter
 
Range - Class in com.github.mikephil.charting.highlight
Created by Philipp Jahoda on 24/07/15.
Range(float, float) - Constructor for class com.github.mikephil.charting.highlight.Range
 
range - Variable in class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer.XBounds
range of visible entry indices
rectToPixelPhase(RectF, float) - Method in class com.github.mikephil.charting.utils.Transformer
Transform a rectangle with all matrices with potential animation phases.
rectToPixelPhaseHorizontal(RectF, float) - Method in class com.github.mikephil.charting.utils.Transformer
 
rectValuesToPixel(List<RectF>) - Method in class com.github.mikephil.charting.utils.Transformer
transforms multiple rects with all matrices
rectValueToPixel(RectF) - Method in class com.github.mikephil.charting.utils.Transformer
Transform a rectangle with all matrices.
rectValueToPixelHorizontal(RectF) - Method in class com.github.mikephil.charting.utils.Transformer
Transform a rectangle with all matrices with potential animation phases.
rectValueToPixelHorizontal(RectF, float) - Method in class com.github.mikephil.charting.utils.Transformer
Transform a rectangle with all matrices with potential animation phases.
recycle(T) - Method in class com.github.mikephil.charting.utils.ObjectPool
Recycle an instance of Poolable that this pool is capable of generating.
recycle(List<T>) - Method in class com.github.mikephil.charting.utils.ObjectPool
Recycle a List of Poolables that this pool is capable of generating.
recycleInstance(AnimatedMoveViewJob) - Static method in class com.github.mikephil.charting.jobs.AnimatedMoveViewJob
 
recycleInstance(MoveViewJob) - Static method in class com.github.mikephil.charting.jobs.MoveViewJob
 
recycleInstance(ZoomJob) - Static method in class com.github.mikephil.charting.jobs.ZoomJob
 
recycleInstance(FSize) - Static method in class com.github.mikephil.charting.utils.FSize
 
recycleInstance(MPPointD) - Static method in class com.github.mikephil.charting.utils.MPPointD
 
recycleInstance(MPPointF) - Static method in class com.github.mikephil.charting.utils.MPPointF
 
recycleInstances(List<FSize>) - Static method in class com.github.mikephil.charting.utils.FSize
 
recycleInstances(List<MPPointD>) - Static method in class com.github.mikephil.charting.utils.MPPointD
 
recycleInstances(List<MPPointF>) - Static method in class com.github.mikephil.charting.utils.MPPointF
 
recycleSelf() - Method in class com.github.mikephil.charting.jobs.AnimatedMoveViewJob
 
recycleSelf() - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
recycleSelf() - Method in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
reduceWithDouglasPeucker(float[], float) - Method in class com.github.mikephil.charting.data.filter.Approximator
 
reduceWithDouglasPeucker(float[], float) - Method in class com.github.mikephil.charting.data.filter.ApproximatorN
 
refresh(Matrix, View, boolean) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
call this method to refresh the graph with a given matrix
refreshContent(Entry, Highlight) - Method in interface com.github.mikephil.charting.components.IMarker
This method enables a specified custom IMarker to update it's content every time the IMarker is redrawn.
refreshContent(Entry, Highlight) - Method in class com.github.mikephil.charting.components.MarkerImage
 
refreshContent(Entry, Highlight) - Method in class com.github.mikephil.charting.components.MarkerView
 
releaseBitmap() - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
Releases the drawing bitmap.
releaseBitmap() - Method in class com.github.mikephil.charting.renderer.PieChartRenderer
Releases the drawing bitmap.
removeAllLimitLines() - Method in class com.github.mikephil.charting.components.AxisBase
Removes all LimitLines from the axis.
removeDataSet(T) - Method in class com.github.mikephil.charting.data.ChartData
Removes the given DataSet from this data object.
removeDataSet(int) - Method in class com.github.mikephil.charting.data.ChartData
Removes the DataSet at the given index in the DataSet array from the data object.
removeDataSet(IBarLineScatterCandleBubbleDataSet<? extends Entry>) - Method in class com.github.mikephil.charting.data.CombinedData
 
removeDataSet(int) - Method in class com.github.mikephil.charting.data.CombinedData
Deprecated.
removeEntry(int) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
removeEntry(Entry, int) - Method in class com.github.mikephil.charting.data.ChartData
Removes the given Entry object from the DataSet at the specified index.
removeEntry(float, int) - Method in class com.github.mikephil.charting.data.ChartData
Removes the Entry object closest to the given DataSet at the specified index.
removeEntry(Entry, int) - Method in class com.github.mikephil.charting.data.CombinedData
Deprecated.
removeEntry(float, int) - Method in class com.github.mikephil.charting.data.CombinedData
Deprecated.
removeEntry(T) - Method in class com.github.mikephil.charting.data.DataSet
 
removeEntry(T) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Removes an Entry from the DataSets entries array.
removeEntry(int) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Removes the Entry object at the given index in the values array from the DataSet.
removeEntryByXValue(float) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
removeEntryByXValue(float) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Removes the Entry object closest to the given x-value from the DataSet.
removeFirst() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
removeFirst() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Removes the first Entry (at index 0) of this DataSet from the entries array.
removeLast() - Method in class com.github.mikephil.charting.data.BaseDataSet
 
removeLast() - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Removes the last Entry (at index size-1) of this DataSet from the entries array.
removeLimitLine(LimitLine) - Method in class com.github.mikephil.charting.components.AxisBase
Removes the specified LimitLine from the axis.
removeViewportJob(Runnable) - Method in class com.github.mikephil.charting.charts.Chart
 
renderAxisLabels(Canvas) - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Draws the axis labels to the screen.
renderAxisLabels(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
renderAxisLabels(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
renderAxisLabels(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRendererRadarChart
 
renderAxisLabels(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
draws the y-axis labels to the screen
renderAxisLabels(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
draws the y-axis labels to the screen
renderAxisLabels(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRendererRadarChart
 
renderAxisLine(Canvas) - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Draws the line that goes alongside the axis.
renderAxisLine(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
renderAxisLine(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
renderAxisLine(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
 
renderAxisLine(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 
Renderer - Class in com.github.mikephil.charting.renderer
Abstract baseclass of all Renderers.
Renderer(ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.Renderer
 
renderGridLines(Canvas) - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Draws the grid lines belonging to the axis.
renderGridLines(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
renderGridLines(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
 
renderLegend(Canvas) - Method in class com.github.mikephil.charting.renderer.LegendRenderer
 
renderLimitLineLabel(Canvas, LimitLine, float[], float) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
renderLimitLineLine(Canvas, LimitLine, float[]) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
renderLimitLines(Canvas) - Method in class com.github.mikephil.charting.renderer.AxisRenderer
Draws the LimitLines associated with this axis to the screen.
renderLimitLines(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
Draws the LimitLines associated with this axis to the screen.
renderLimitLines(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
Draws the LimitLines associated with this axis to the screen.
renderLimitLines(Canvas) - Method in class com.github.mikephil.charting.renderer.XAxisRendererRadarChart
XAxis LimitLines on RadarChart not yet supported.
renderLimitLines(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRenderer
Draws the LimitLines associated with this axis to the screen.
renderLimitLines(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
Draws the LimitLines associated with this axis to the screen.
renderLimitLines(Canvas) - Method in class com.github.mikephil.charting.renderer.YAxisRendererRadarChart
 
renderShape(Canvas, IScatterDataSet, ViewPortHandler, float, float, Paint) - Method in class com.github.mikephil.charting.renderer.scatter.ChevronDownShapeRenderer
 
renderShape(Canvas, IScatterDataSet, ViewPortHandler, float, float, Paint) - Method in class com.github.mikephil.charting.renderer.scatter.ChevronUpShapeRenderer
 
renderShape(Canvas, IScatterDataSet, ViewPortHandler, float, float, Paint) - Method in class com.github.mikephil.charting.renderer.scatter.CircleShapeRenderer
 
renderShape(Canvas, IScatterDataSet, ViewPortHandler, float, float, Paint) - Method in class com.github.mikephil.charting.renderer.scatter.CrossShapeRenderer
 
renderShape(Canvas, IScatterDataSet, ViewPortHandler, float, float, Paint) - Method in interface com.github.mikephil.charting.renderer.scatter.IShapeRenderer
Renders the provided ScatterDataSet with a shape.
renderShape(Canvas, IScatterDataSet, ViewPortHandler, float, float, Paint) - Method in class com.github.mikephil.charting.renderer.scatter.SquareShapeRenderer
 
renderShape(Canvas, IScatterDataSet, ViewPortHandler, float, float, Paint) - Method in class com.github.mikephil.charting.renderer.scatter.TriangleShapeRenderer
 
renderShape(Canvas, IScatterDataSet, ViewPortHandler, float, float, Paint) - Method in class com.github.mikephil.charting.renderer.scatter.XShapeRenderer
 
reset() - Method in class com.github.mikephil.charting.buffer.AbstractBuffer
Resets the buffer index to 0 and makes the buffer reusable.
resetAnimator() - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
resetAxisMaximum() - Method in class com.github.mikephil.charting.components.AxisBase
By calling this method, any custom maximum value that has been previously set is reseted, and the calculation is done automatically.
resetAxisMinimum() - Method in class com.github.mikephil.charting.components.AxisBase
By calling this method, any custom minimum value that has been previously set is reseted, and the calculation is done automatically.
resetCircleColors() - Method in class com.github.mikephil.charting.data.LineDataSet
resets the circle-colors array and creates a new one
resetColors() - Method in class com.github.mikephil.charting.data.BaseDataSet
Resets all colors of this DataSet and recreates the colors array.
resetCustom() - Method in class com.github.mikephil.charting.components.Legend
Calling this will disable the custom legend entries (set by setCustom(...)).
resetTracking() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
RESET PERFORMANCE TRACKING FIELDS
resetViewPortOffsets() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Resets all custom offsets set via setViewPortOffsets(...) method.
resetZoom() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Zooms out to original size.
resetZoom(Matrix) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Zooms out to original size.
restrainViewPort(float, float, float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
rgb(String) - Static method in class com.github.mikephil.charting.utils.ColorTemplate
Converts the given hex-color-string to rgb.
ROTATE - Static variable in class com.github.mikephil.charting.listener.ChartTouchListener
 
roundToNextSignificant(double) - Static method in class com.github.mikephil.charting.utils.Utils
rounds the given number to the next significant number
run() - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
run() - Method in class com.github.mikephil.charting.jobs.MoveViewJob
 
run() - Method in class com.github.mikephil.charting.jobs.ZoomJob
 

S

saveToGallery(String, String, String, Bitmap.CompressFormat, int) - Method in class com.github.mikephil.charting.charts.Chart
Saves the current state of the chart to the gallery as an image type.
saveToGallery(String, int) - Method in class com.github.mikephil.charting.charts.Chart
Saves the current state of the chart to the gallery as a JPEG image.
saveToGallery(String) - Method in class com.github.mikephil.charting.charts.Chart
Saves the current state of the chart to the gallery as a PNG image.
saveToPath(String, String) - Method in class com.github.mikephil.charting.charts.Chart
Saves the current chart state with the given name to the given path on the sdcard leaving the path empty "" will put the saved file directly on the SD card chart is saved as a PNG image, example: saveToPath("myfilename", "foldername1/foldername2");
saveToSdCard(List<Entry>, String) - Static method in class com.github.mikephil.charting.utils.FileUtils
Saves an Array of Entries to the specified location on the sdcard
scaleX - Variable in class com.github.mikephil.charting.jobs.ZoomJob
 
scaleY - Variable in class com.github.mikephil.charting.jobs.ZoomJob
 
ScatterChart - Class in com.github.mikephil.charting.charts
The ScatterChart.
ScatterChart(Context) - Constructor for class com.github.mikephil.charting.charts.ScatterChart
 
ScatterChart(Context, AttributeSet) - Constructor for class com.github.mikephil.charting.charts.ScatterChart
 
ScatterChart(Context, AttributeSet, int) - Constructor for class com.github.mikephil.charting.charts.ScatterChart
 
ScatterChart.ScatterShape - Enum in com.github.mikephil.charting.charts
Predefined ScatterShapes that allow the specification of a shape a ScatterDataSet should be drawn with.
ScatterChartRenderer - Class in com.github.mikephil.charting.renderer
 
ScatterChartRenderer(ScatterDataProvider, ChartAnimator, ViewPortHandler) - Constructor for class com.github.mikephil.charting.renderer.ScatterChartRenderer
 
ScatterData - Class in com.github.mikephil.charting.data
 
ScatterData() - Constructor for class com.github.mikephil.charting.data.ScatterData
 
ScatterData(List<IScatterDataSet>) - Constructor for class com.github.mikephil.charting.data.ScatterData
 
ScatterData(IScatterDataSet...) - Constructor for class com.github.mikephil.charting.data.ScatterData
 
ScatterDataProvider - Interface in com.github.mikephil.charting.interfaces.dataprovider
 
ScatterDataSet - Class in com.github.mikephil.charting.data
 
ScatterDataSet(List<Entry>, String) - Constructor for class com.github.mikephil.charting.data.ScatterDataSet
 
set(Vector3) - Method in class com.github.mikephil.charting.matrix.Vector3
 
set(float, float, float) - Method in class com.github.mikephil.charting.matrix.Vector3
 
set(BarLineScatterCandleBubbleDataProvider, IBarLineScatterCandleBubbleDataSet) - Method in class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer.XBounds
Calculates the minimum and maximum x values as well as the range between them.
setAppendix(String) - Method in class com.github.mikephil.charting.formatter.LargeValueFormatter
Set an appendix text to be added at the end of the formatted value.
setAutomaticallyDisableSliceSpacing(boolean) - Method in class com.github.mikephil.charting.data.PieDataSet
When enabled, slice spacing will be 0.0 when the smallest value is going to be smaller than the slice spacing itself.
setAutoScaleMinMaxEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Flag that indicates if auto scaling on the y axis is enabled.
setAvoidFirstLastClipping(boolean) - Method in class com.github.mikephil.charting.components.XAxis
if set to true, the chart will avoid that the first and last label entry in the chart "clip" off the edge of the chart or the screen
setAxisDependency(YAxis.AxisDependency) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setAxisDependency(YAxis.AxisDependency) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Set the y-axis this DataSet should be plotted against (either LEFT or RIGHT).
setAxisLineColor(int) - Method in class com.github.mikephil.charting.components.AxisBase
Sets the color of the border surrounding the chart.
setAxisLineDashedLine(DashPathEffect) - Method in class com.github.mikephil.charting.components.AxisBase
Enables the axis line to be drawn in dashed mode, e.g.
setAxisLineWidth(float) - Method in class com.github.mikephil.charting.components.AxisBase
Sets the width of the border surrounding the chart in dp.
setAxisMaximum(float) - Method in class com.github.mikephil.charting.components.AxisBase
Set a custom maximum value for this axis.
setAxisMaxLabels(int) - Method in class com.github.mikephil.charting.components.AxisBase
The maximum number of labels on the axis
setAxisMaxValue(float) - Method in class com.github.mikephil.charting.components.AxisBase
Deprecated.
setAxisMinimum(float) - Method in class com.github.mikephil.charting.components.AxisBase
Set a custom minimum value for this axis.
setAxisMinLabels(int) - Method in class com.github.mikephil.charting.components.AxisBase
The minumum number of labels on the axis
setAxisMinValue(float) - Method in class com.github.mikephil.charting.components.AxisBase
Deprecated.
setBarBorderColor(int) - Method in class com.github.mikephil.charting.data.BarDataSet
Sets the color drawing borders around the bars.
setBarBorderWidth(float) - Method in class com.github.mikephil.charting.data.BarDataSet
Sets the width used for drawing borders around the bars.
setBarShadowColor(int) - Method in class com.github.mikephil.charting.data.BarDataSet
Sets the color used for drawing the bar-shadows.
setBarSpace(float) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets the space that is left out on the left and right side of each candle, default 0.1f (10%), max 0.45f, min 0f
setBarWidth(float) - Method in class com.github.mikephil.charting.buffer.BarBuffer
 
setBarWidth(float) - Method in class com.github.mikephil.charting.data.BarData
Sets the width each bar should have on the x-axis (in values, not pixels).
setBitmapConfig(Bitmap.Config) - Method in class com.github.mikephil.charting.renderer.LineChartRenderer
Sets the Bitmap.Config to be used by this renderer.
setBorderColor(int) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the color of the chart border lines.
setBorderWidth(float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the width of the border lines in dp.
setCenterAxisLabels(boolean) - Method in class com.github.mikephil.charting.components.AxisBase
Centers the axis labels instead of drawing them at their original position.
setCenterText(CharSequence) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the text String that is displayed in the center of the PieChart.
setCenterTextColor(int) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the color of the center text of the PieChart.
setCenterTextOffset(float, float) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the offset the center text should have from it's original position in dp.
setCenterTextRadiusPercent(float) - Method in class com.github.mikephil.charting.charts.PieChart
the rectangular radius of the bounding box for the center text, as a percentage of the pie hole default 1.f (100%)
setCenterTextSize(float) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the size of the center text of the PieChart in dp.
setCenterTextSizePixels(float) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the size of the center text of the PieChart in pixels.
setCenterTextTypeface(Typeface) - Method in class com.github.mikephil.charting.charts.PieChart
sets the typeface for the center-text paint
setChartDimens(float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Sets the width and height of the chart.
setChartView(Chart) - Method in class com.github.mikephil.charting.components.MarkerImage
 
setChartView(Chart) - Method in class com.github.mikephil.charting.components.MarkerView
 
setCircleColor(int) - Method in class com.github.mikephil.charting.data.LineDataSet
Sets the one and ONLY color that should be used for this DataSet.
setCircleColors(List<Integer>) - Method in class com.github.mikephil.charting.data.LineDataSet
Sets the colors that should be used for the circles of this DataSet.
setCircleColors(int...) - Method in class com.github.mikephil.charting.data.LineDataSet
Sets the colors that should be used for the circles of this DataSet.
setCircleColors(int[], Context) - Method in class com.github.mikephil.charting.data.LineDataSet
ets the colors that should be used for the circles of this DataSet.
setCircleHoleColor(int) - Method in class com.github.mikephil.charting.data.LineDataSet
Sets the color of the inner circle of the line-circles.
setCircleHoleRadius(float) - Method in class com.github.mikephil.charting.data.LineDataSet
Sets the hole radius of the drawn circles.
setCircleRadius(float) - Method in class com.github.mikephil.charting.data.LineDataSet
Sets the radius of the drawn circles.
setCircleSize(float) - Method in class com.github.mikephil.charting.data.LineDataSet
Deprecated.
setClipDataToContent(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
When disabled, the data and/or highlights will not be clipped to contentRect.
setClipValuesToContent(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
When enabled, the values will be clipped to contentRect, otherwise they can bleed outside the content rect.
setClose(float) - Method in class com.github.mikephil.charting.data.CandleEntry
 
setColor(int) - Method in class com.github.mikephil.charting.data.BaseDataSet
Sets the one and ONLY color that should be used for this DataSet.
setColor(int, int) - Method in class com.github.mikephil.charting.data.BaseDataSet
Sets a color with a specific alpha value.
setColors(List<Integer>) - Method in class com.github.mikephil.charting.data.BaseDataSet
Sets the colors that should be used fore this DataSet.
setColors(int...) - Method in class com.github.mikephil.charting.data.BaseDataSet
Sets the colors that should be used fore this DataSet.
setColors(int[], Context) - Method in class com.github.mikephil.charting.data.BaseDataSet
Sets the colors that should be used fore this DataSet.
setColors(int[], int) - Method in class com.github.mikephil.charting.data.BaseDataSet
Sets colors with a specific alpha value.
setCubicIntensity(float) - Method in class com.github.mikephil.charting.data.LineDataSet
Sets the intensity for cubic lines (if enabled).
setCustom(LegendEntry[]) - Method in class com.github.mikephil.charting.components.Legend
Sets a custom legend's entries array.
setCustom(List<LegendEntry>) - Method in class com.github.mikephil.charting.components.Legend
Sets a custom legend's entries array.
setData(T) - Method in class com.github.mikephil.charting.charts.Chart
Sets a new data object for the chart.
setData(CombinedData) - Method in class com.github.mikephil.charting.charts.CombinedChart
 
setData(Object) - Method in class com.github.mikephil.charting.data.BaseEntry
Sets additional data this Entry should represent.
setData(LineData) - Method in class com.github.mikephil.charting.data.CombinedData
 
setData(BarData) - Method in class com.github.mikephil.charting.data.CombinedData
 
setData(ScatterData) - Method in class com.github.mikephil.charting.data.CombinedData
 
setData(CandleData) - Method in class com.github.mikephil.charting.data.CombinedData
 
setData(BubbleData) - Method in class com.github.mikephil.charting.data.CombinedData
 
setDataIndex(int) - Method in class com.github.mikephil.charting.highlight.Highlight
 
setDataSet(int) - Method in class com.github.mikephil.charting.buffer.BarBuffer
 
setDataSet(IPieDataSet) - Method in class com.github.mikephil.charting.data.PieData
Sets the PieDataSet this data object should represent.
setDecreasingColor(int) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets the one and ONLY color that should be used for this DataSet when open > close.
setDecreasingPaintStyle(Paint.Style) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets paint style when open > close
setDescription(Description) - Method in class com.github.mikephil.charting.charts.Chart
Sets a new Description object for the chart.
setDirection(Legend.LegendDirection) - Method in class com.github.mikephil.charting.components.Legend
sets the text direction of the legend
setDoubleTapToZoomEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Set this to true to enable zooming in by double-tap on the chart.
setDragDecelerationEnabled(boolean) - Method in class com.github.mikephil.charting.charts.Chart
If set to true, chart continues to scroll after touch up.
setDragDecelerationFrictionCoef(float) - Method in class com.github.mikephil.charting.charts.Chart
Deceleration friction coefficient in [0 ; 1] interval, higher values indicate that speed will decrease slowly, for example if it set to 0, it will stop immediately.
setDragEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Set this to true to enable dragging (moving the chart with the finger) for the chart (this does not effect scaling).
setDragOffsetX(float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Set an offset in dp that allows the user to drag the chart over it's bounds on the x-axis.
setDragOffsetX(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Set an offset in dp that allows the user to drag the chart over it's bounds on the x-axis.
setDragOffsetY(float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Set an offset in dp that allows the user to drag the chart over it's bounds on the y-axis.
setDragOffsetY(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Set an offset in dp that allows the user to drag the chart over it's bounds on the y-axis.
setDragTriggerDist(float) - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
Sets the minimum distance that will be interpreted as a "drag" by the chart in dp.
setDragXEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Set this to true to enable dragging on the X axis
setDragYEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Set this to true to enable dragging on the Y axis
setDraw(float, float) - Method in class com.github.mikephil.charting.highlight.Highlight
Sets the x- and y-position (pixels) where this highlight was last drawn.
setDrawAxisLine(boolean) - Method in class com.github.mikephil.charting.components.AxisBase
Set this to true if the line alongside the axis should be drawn or not.
setDrawBarShadow(boolean) - Method in class com.github.mikephil.charting.charts.BarChart
If set to true, a grey area is drawn behind each bar that indicates the maximum value.
setDrawBarShadow(boolean) - Method in class com.github.mikephil.charting.charts.CombinedChart
If set to true, a grey area is drawn behind each bar that indicates the maximum value.
setDrawBorders(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
When enabled, the borders rectangle will be rendered.
setDrawCenterText(boolean) - Method in class com.github.mikephil.charting.charts.PieChart
set this to true to draw the text that is displayed in the center of the pie chart
setDrawCircleHole(boolean) - Method in class com.github.mikephil.charting.data.LineDataSet
Set this to true to allow drawing a hole in each data circle.
setDrawCircles(boolean) - Method in class com.github.mikephil.charting.data.LineDataSet
set this to true to enable the drawing of circle indicators for this DataSet, default true
setDrawEntryLabels(boolean) - Method in class com.github.mikephil.charting.charts.PieChart
Set this to true to draw the entry labels into the pie slices (Provided by the getLabel() method of the PieEntry class).
setDrawFilled(boolean) - Method in class com.github.mikephil.charting.data.LineRadarDataSet
 
setDrawFilled(boolean) - Method in interface com.github.mikephil.charting.interfaces.datasets.ILineRadarDataSet
Set to true if the DataSet should be drawn filled (surface), and not just as a line, disabling this will give great performance boost.
setDrawGridBackground(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
set this to true to draw the grid background, false if not
setDrawGridLines(boolean) - Method in class com.github.mikephil.charting.components.AxisBase
Set this to true to enable drawing the grid lines for this axis.
setDrawGridLinesBehindData(boolean) - Method in class com.github.mikephil.charting.components.AxisBase
If this is set to false, the grid lines are draw on top of the actual data, otherwise behind.
setDrawHighlightCircleEnabled(boolean) - Method in class com.github.mikephil.charting.data.RadarDataSet
 
setDrawHighlightCircleEnabled(boolean) - Method in interface com.github.mikephil.charting.interfaces.datasets.IRadarDataSet
 
setDrawHighlightIndicators(boolean) - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
Enables / disables both vertical and horizontal highlight-indicators.
setDrawHoleEnabled(boolean) - Method in class com.github.mikephil.charting.charts.PieChart
set this to true to draw the pie center empty
setDrawHorizontalHighlightIndicator(boolean) - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
Enables / disables the horizontal highlight-indicator.
setDrawIcons(boolean) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setDrawIcons(boolean) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Set this to true to draw y-icons on the chart.
setDrawInside(boolean) - Method in class com.github.mikephil.charting.components.Legend
sets whether the legend will draw inside the chart or outside
setDrawLabels(boolean) - Method in class com.github.mikephil.charting.components.AxisBase
Set this to true to enable drawing the labels of this axis (this will not affect drawing the grid lines or axis lines).
setDrawLimitLinesBehindData(boolean) - Method in class com.github.mikephil.charting.components.AxisBase
If this is set to true, the LimitLines are drawn behind the actual data, otherwise on top.
setDrawMarkers(boolean) - Method in class com.github.mikephil.charting.charts.Chart
Set this to true to draw a user specified marker when tapping on chart values (use the setMarker(IMarker marker) method to specify a marker).
setDrawMarkerViews(boolean) - Method in class com.github.mikephil.charting.charts.Chart
Deprecated.
setDrawOrder(CombinedChart.DrawOrder[]) - Method in class com.github.mikephil.charting.charts.CombinedChart
Sets the order in which the provided data objects should be drawn.
setDrawRoundedSlices(boolean) - Method in class com.github.mikephil.charting.charts.PieChart
Sets whether to draw slices in a curved fashion, only works if drawing the hole is enabled and if the slices are not drawn under the hole.
setDrawSlicesUnderHole(boolean) - Method in class com.github.mikephil.charting.charts.PieChart
Enable or disable the visibility of the inner tips of the slices behind the hole
setDrawSliceText(boolean) - Method in class com.github.mikephil.charting.charts.PieChart
Deprecated.
setDrawTopYLabelEntry(boolean) - Method in class com.github.mikephil.charting.components.YAxis
set this to true to enable drawing the top y-label entry.
setDrawValueAboveBar(boolean) - Method in class com.github.mikephil.charting.charts.BarChart
If set to true, all values are drawn above their bars, instead of below their top.
setDrawValueAboveBar(boolean) - Method in class com.github.mikephil.charting.charts.CombinedChart
If set to true, all values are drawn above their bars, instead of below their top.
setDrawValues(boolean) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setDrawValues(boolean) - Method in class com.github.mikephil.charting.data.ChartData
Enables / disables drawing values (value-text) for all DataSets this data object contains.
setDrawValues(boolean) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
set this to true to draw y-values on the chart.
setDrawVerticalHighlightIndicator(boolean) - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
Enables / disables the vertical highlight-indicator.
setDrawWeb(boolean) - Method in class com.github.mikephil.charting.charts.RadarChart
If set to true, drawing the web is enabled, if set to false, drawing the whole web is disabled.
setDrawZeroLine(boolean) - Method in class com.github.mikephil.charting.components.YAxis
Set this to true to draw the zero-line regardless of weather other grid-lines are enabled or not.
setEnabled(boolean) - Method in class com.github.mikephil.charting.components.ComponentBase
Set this to true if this component should be enabled (should be drawn), false if not.
setEndColor(int) - Method in class com.github.mikephil.charting.model.GradientColor
 
setEntries(List<LegendEntry>) - Method in class com.github.mikephil.charting.components.Legend
This method sets the automatically computed colors for the legend.
setEntries(List<T>) - Method in class com.github.mikephil.charting.data.DataSet
Sets the array of entries that this DataSet represents, and calls notifyDataSetChanged()
setEntryLabelColor(int) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the color the entry labels are drawn with.
setEntryLabelTextSize(float) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the size of the entry labels in dp.
setEntryLabelTypeface(Typeface) - Method in class com.github.mikephil.charting.charts.PieChart
Sets a custom Typeface for the drawing of the entry labels.
setExtra(List<LegendEntry>) - Method in class com.github.mikephil.charting.components.Legend
 
setExtra(LegendEntry[]) - Method in class com.github.mikephil.charting.components.Legend
 
setExtra(int[], String[]) - Method in class com.github.mikephil.charting.components.Legend
Entries that will be appended to the end of the auto calculated entries after calculating the legend.
setExtraBottomOffset(float) - Method in class com.github.mikephil.charting.charts.Chart
Set an extra offset to be appended to the viewport's bottom
setExtraLeftOffset(float) - Method in class com.github.mikephil.charting.charts.Chart
Set an extra offset to be appended to the viewport's left
setExtraOffsets(float, float, float, float) - Method in class com.github.mikephil.charting.charts.Chart
Sets extra offsets (around the chart view) to be appended to the auto-calculated offsets.
setExtraRightOffset(float) - Method in class com.github.mikephil.charting.charts.Chart
Set an extra offset to be appended to the viewport's right
setExtraTopOffset(float) - Method in class com.github.mikephil.charting.charts.Chart
Set an extra offset to be appended to the viewport's top
setFillAlpha(int) - Method in class com.github.mikephil.charting.data.LineRadarDataSet
sets the alpha value (transparency) that is used for filling the line surface (0-255), default: 85
setFillColor(int) - Method in class com.github.mikephil.charting.data.LineRadarDataSet
Sets the color that is used for filling the area below the line.
setFillDrawable(Drawable) - Method in class com.github.mikephil.charting.data.LineRadarDataSet
Sets the drawable to be used to fill the area below the line.
setFillFormatter(IFillFormatter) - Method in class com.github.mikephil.charting.data.LineDataSet
Sets a custom IFillFormatter to the chart that handles the position of the filled-line for each DataSet.
setFitBars(boolean) - Method in class com.github.mikephil.charting.charts.BarChart
Adds half of the bar width to each side of the x-axis range in order to allow the bars of the barchart to be fully displayed.
setForm(Legend.LegendForm) - Method in class com.github.mikephil.charting.components.Legend
sets the form/shape of the legend forms
setForm(Legend.LegendForm) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setFormLineDashEffect(DashPathEffect) - Method in class com.github.mikephil.charting.components.Legend
Sets the line dash path effect used for shapes that consist of lines.
setFormLineDashEffect(DashPathEffect) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setFormLineWidth(float) - Method in class com.github.mikephil.charting.components.Legend
sets the line width in dp for forms that consist of lines, default 3f
setFormLineWidth(float) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setFormSize(float) - Method in class com.github.mikephil.charting.components.Legend
sets the size in dp of the legend forms, default 8f
setFormSize(float) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setFormToTextSpace(float) - Method in class com.github.mikephil.charting.components.Legend
sets the space between the form and the actual label/text, converts to dp internally
setGestureStartAngle(float, float) - Method in class com.github.mikephil.charting.listener.PieRadarChartTouchListener
sets the starting angle of the rotation, this is only used by the touch listener, x and y is the touch position
setGradientColor(int, int) - Method in class com.github.mikephil.charting.data.BaseDataSet
Sets the start and end color for gradient color, ONLY color that should be used for this DataSet.
setGradientColors(List<GradientColor>) - Method in class com.github.mikephil.charting.data.BaseDataSet
Sets the start and end color for gradient colors, ONLY color that should be used for this DataSet.
setGranularity(float) - Method in class com.github.mikephil.charting.components.AxisBase
Set a minimum interval for the axis when zooming in.
setGranularityEnabled(boolean) - Method in class com.github.mikephil.charting.components.AxisBase
Enabled/disable granularity control on axis value intervals.
setGridBackgroundColor(int) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the color for the background of the chart-drawing area (everything behind the grid lines).
setGridColor(int) - Method in class com.github.mikephil.charting.components.AxisBase
Sets the color of the grid lines for this axis (the horizontal lines coming from each label).
setGridDashedLine(DashPathEffect) - Method in class com.github.mikephil.charting.components.AxisBase
Enables the grid line to be drawn in dashed mode, e.g.
setGridLineWidth(float) - Method in class com.github.mikephil.charting.components.AxisBase
Sets the width of the grid lines that are drawn away from each axis label.
setHardwareAccelerationEnabled(boolean) - Method in class com.github.mikephil.charting.charts.Chart
Setting this to true will set the layer-type HARDWARE for the view, false will set layer-type SOFTWARE.
setHigh(float) - Method in class com.github.mikephil.charting.data.CandleEntry
 
setHighLightAlpha(int) - Method in class com.github.mikephil.charting.data.BarDataSet
Set the alpha value (transparency) that is used for drawing the highlight indicator bar.
setHighlightCircleFillColor(int) - Method in class com.github.mikephil.charting.data.RadarDataSet
 
setHighlightCircleInnerRadius(float) - Method in class com.github.mikephil.charting.data.RadarDataSet
 
setHighlightCircleOuterRadius(float) - Method in class com.github.mikephil.charting.data.RadarDataSet
 
setHighlightCircleStrokeAlpha(int) - Method in class com.github.mikephil.charting.data.RadarDataSet
 
setHighlightCircleStrokeColor(int) - Method in class com.github.mikephil.charting.data.RadarDataSet
 
setHighlightCircleStrokeWidth(float) - Method in class com.github.mikephil.charting.data.RadarDataSet
 
setHighlightCircleWidth(float) - Method in class com.github.mikephil.charting.data.BubbleData
Sets the width of the circle that surrounds the bubble when highlighted for all DataSet objects this data object contains, in dp.
setHighlightCircleWidth(float) - Method in class com.github.mikephil.charting.data.BubbleDataSet
 
setHighlightCircleWidth(float) - Method in interface com.github.mikephil.charting.interfaces.datasets.IBubbleDataSet
Sets the width of the circle that surrounds the bubble when highlighted, in dp.
setHighLightColor(int) - Method in class com.github.mikephil.charting.data.BarLineScatterCandleBubbleDataSet
Sets the color that is used for drawing the highlight indicators.
setHighlightColor(Integer) - Method in class com.github.mikephil.charting.data.PieDataSet
Sets the color for the highlighted sector (null for using entry color)
setHighlightDrawPos(Highlight, RectF) - Method in class com.github.mikephil.charting.renderer.BarChartRenderer
Sets the drawing position of the highlight object based on the riven bar-rect.
setHighlightDrawPos(Highlight, RectF) - Method in class com.github.mikephil.charting.renderer.HorizontalBarChartRenderer
 
setHighlightEnabled(boolean) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setHighlightEnabled(boolean) - Method in class com.github.mikephil.charting.data.ChartData
Enables / disables highlighting values for all DataSets this data object contains.
setHighlightEnabled(boolean) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
If set to true, value highlighting is enabled which means that values can be highlighted programmatically or by touch gesture.
setHighlighter(ChartHighlighter) - Method in class com.github.mikephil.charting.charts.Chart
Sets a custom highligher object for the chart that handles / processes all highlight touch events performed on the chart-view.
setHighlightFullBarEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarChart
Set this to true to make the highlight operation full-bar oriented, false to make it highlight single values (relevant only for stacked).
setHighlightFullBarEnabled(boolean) - Method in class com.github.mikephil.charting.charts.CombinedChart
Set this to true to make the highlight operation full-bar oriented, false to make it highlight single values (relevant only for stacked).
setHighlightLineWidth(float) - Method in class com.github.mikephil.charting.data.LineScatterCandleRadarDataSet
Sets the width of the highlight line in dp.
setHighlightPerDragEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Set this to true to allow highlighting per dragging over the chart surface when it is fully zoomed out.
setHighlightPerTapEnabled(boolean) - Method in class com.github.mikephil.charting.charts.Chart
Set this to false to prevent values from being highlighted by tap gesture.
setHoleColor(int) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the color for the hole that is drawn in the center of the PieChart (if enabled).
setHoleRadius(float) - Method in class com.github.mikephil.charting.charts.PieChart
sets the radius of the hole in the center of the piechart in percent of the maximum radius (max = the radius of the whole chart), default 50%
setHorizontalAlignment(Legend.LegendHorizontalAlignment) - Method in class com.github.mikephil.charting.components.Legend
sets the horizontal alignment of the legend
setIcon(Drawable) - Method in class com.github.mikephil.charting.data.BaseEntry
Sets the icon drawable
setIconsOffset(MPPointF) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setIconsOffset(MPPointF) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Offset of icons drawn on the chart.
setIncreasingColor(int) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets the one and ONLY color that should be used for this DataSet when open <= close.
setIncreasingPaintStyle(Paint.Style) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets paint style when open < close
setInverted(boolean) - Method in class com.github.mikephil.charting.buffer.BarBuffer
 
setInverted(boolean) - Method in class com.github.mikephil.charting.components.YAxis
If this is set to true, the y-axis is inverted which means that low values are on top of the chart, high values on bottom.
setKeepPositionOnRotation(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets whether the chart should keep its position (zoom / scroll) after a rotation (orientation change)
setLabel(String) - Method in class com.github.mikephil.charting.components.LimitLine
Sets the label that is drawn next to the limit line.
setLabel(String) - Method in class com.github.mikephil.charting.data.BaseDataSet
###### ###### OTHER STYLING RELATED METHODS ##### ######
setLabel(String) - Method in class com.github.mikephil.charting.data.PieEntry
 
setLabel(String) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Sets the label string that describes the DataSet.
setLabelCount(int) - Method in class com.github.mikephil.charting.components.AxisBase
Sets the number of label entries for the y-axis max = 25, min = 2, default: 6, be aware that this number is not fixed.
setLabelCount(int, boolean) - Method in class com.github.mikephil.charting.components.AxisBase
sets the number of label entries for the y-axis max = 25, min = 2, default: 6, be aware that this number is not fixed (if force == false) and can only be approximated.
setLabelPosition(LimitLine.LimitLabelPosition) - Method in class com.github.mikephil.charting.components.LimitLine
Sets the position of the LimitLine value label (either on the right or on the left edge of the chart).
setLabelRotationAngle(float) - Method in class com.github.mikephil.charting.components.XAxis
sets the angle for drawing the X axis labels (in degrees)
setLabels(List<String>) - Method in class com.github.mikephil.charting.data.RadarData
Sets the labels that should be drawn around the RadarChart at the end of each web line.
setLabels(String...) - Method in class com.github.mikephil.charting.data.RadarData
Sets the labels that should be drawn around the RadarChart at the end of each web line.
setLabelXOffset(float) - Method in class com.github.mikephil.charting.components.YAxis
sets the horizontal offset of the y-label
setLastHighlighted(Highlight[]) - Method in class com.github.mikephil.charting.charts.Chart
Sets the last highlighted value for the touchlistener.
setLastHighlighted(Highlight) - Method in class com.github.mikephil.charting.listener.ChartTouchListener
Sets the last value that was highlighted via touch.
setLineColor(int) - Method in class com.github.mikephil.charting.components.LimitLine
Sets the linecolor for this LimitLine.
setLineWidth(float) - Method in class com.github.mikephil.charting.components.LimitLine
set the line width of the chart (min = 0.2f, max = 12f); default 2f NOTE: thinner line == better performance, thicker line == worse performance
setLineWidth(float) - Method in class com.github.mikephil.charting.data.LineRadarDataSet
set the line width of the chart (min = 0.2f, max = 10f); default 1f NOTE: thinner line == better performance, thicker line == worse performance
setLogEnabled(boolean) - Method in class com.github.mikephil.charting.charts.Chart
Set this to true to enable logcat outputs for the chart.
setLow(float) - Method in class com.github.mikephil.charting.data.CandleEntry
 
setMarker(IMarker) - Method in class com.github.mikephil.charting.charts.Chart
sets the marker that is displayed when a value is clicked on the chart
setMarkerView(IMarker) - Method in class com.github.mikephil.charting.charts.Chart
Deprecated.
setMaxAngle(float) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the max angle that is used for calculating the pie-circle.
setMaxHighlightDistance(float) - Method in class com.github.mikephil.charting.charts.Chart
Sets the maximum distance in screen dp a touch can be away from an entry to cause it to get highlighted.
setMaximumScaleX(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Sets the maximum scale factor for the x-axis
setMaximumScaleY(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Sets the maximum scale factor for the y-axis
setMaxLength(int) - Method in class com.github.mikephil.charting.formatter.LargeValueFormatter
 
setMaxSizePercent(float) - Method in class com.github.mikephil.charting.components.Legend
The maximum relative size out of the whole chart view.
setMaxVisibleValueCount(int) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
sets the number of maximum visible drawn values on the chart only active when setDrawValues() is enabled
setMaxWidth(float) - Method in class com.github.mikephil.charting.components.YAxis
Sets the maximum width that the axis can take (in dp).
setMinAngleForSlices(float) - Method in class com.github.mikephil.charting.charts.PieChart
Set the angle to set minimum size for slices, you must call PieRadarChartBase.notifyDataSetChanged() and View.invalidate() when changing this, only works if there is enough room for all slices to have the minimum angle.
setMinimumScaleX(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Sets the minimum scale factor for the x-axis
setMinimumScaleY(float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Sets the minimum scale factor for the y-axis
setMinMaxScaleX(float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Sets the minimum and maximum scale factors for the x-axis
setMinMaxScaleY(float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
setMinOffset(float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the minimum offset (padding) around the chart, defaults to 15.f
setMinOffset(float) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Sets the minimum offset (padding) around the chart, defaults to 0.f
setMinWidth(float) - Method in class com.github.mikephil.charting.components.YAxis
Sets the minimum width that the axis should take (in dp).
setMode(LineDataSet.Mode) - Method in class com.github.mikephil.charting.data.LineDataSet
Returns the drawing mode for this LineDataSet
setNeutralColor(int) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets the one and ONLY color that should be used for this DataSet when open == close.
setNoDataText(String) - Method in class com.github.mikephil.charting.charts.Chart
Sets the text that informs the user that there is no data available with which to draw the chart.
setNoDataTextAlignment(Paint.Align) - Method in class com.github.mikephil.charting.charts.Chart
alignment of the no data text
setNoDataTextColor(int) - Method in class com.github.mikephil.charting.charts.Chart
Sets the color of the no data text.
setNoDataTextTypeface(Typeface) - Method in class com.github.mikephil.charting.charts.Chart
Sets the typeface to be used for the no data text.
setNormalizeSizeEnabled(boolean) - Method in class com.github.mikephil.charting.data.BubbleDataSet
 
setOffset(MPPointF) - Method in class com.github.mikephil.charting.components.MarkerImage
 
setOffset(float, float) - Method in class com.github.mikephil.charting.components.MarkerImage
 
setOffset(MPPointF) - Method in class com.github.mikephil.charting.components.MarkerView
 
setOffset(float, float) - Method in class com.github.mikephil.charting.components.MarkerView
 
setOnChartGestureListener(OnChartGestureListener) - Method in class com.github.mikephil.charting.charts.Chart
Sets a gesture-listener for the chart for custom callbacks when executing gestures on the chart surface.
setOnChartValueSelectedListener(OnChartValueSelectedListener) - Method in class com.github.mikephil.charting.charts.Chart
set a selection listener for the chart
setOnDrawListener(OnDrawListener) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the OnDrawListener
setOnTouchListener(ChartTouchListener) - Method in class com.github.mikephil.charting.charts.Chart
Set a new (e.g.
setOpen(float) - Method in class com.github.mikephil.charting.data.CandleEntry
 
setOrientation(Legend.LegendOrientation) - Method in class com.github.mikephil.charting.components.Legend
sets the orientation of the legend
setPaint(Paint, int) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
setPaint(Paint, int) - Method in class com.github.mikephil.charting.charts.Chart
set a new paint object for the specified parameter in the chart e.g.
setPhase(float) - Method in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
setPhases(float, float) - Method in class com.github.mikephil.charting.buffer.AbstractBuffer
Set the phases used for animations.
setPhaseX(float) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Sets the X axis phase of the animation.
setPhaseY(float) - Method in class com.github.mikephil.charting.animation.ChartAnimator
Sets the Y axis phase of the animation.
setPinchZoom(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
If set to true, both x and y axis can be scaled simultaneously with 2 fingers, if false, x and y axis can be scaled separately.
setPosition(float, float) - Method in class com.github.mikephil.charting.components.Description
Sets a custom position for the description text in pixels on the screen.
setPosition(XAxis.XAxisPosition) - Method in class com.github.mikephil.charting.components.XAxis
sets the position of the x-labels
setPosition(YAxis.YAxisLabelPosition) - Method in class com.github.mikephil.charting.components.YAxis
sets the position of the y-labels
setRenderer(DataRenderer) - Method in class com.github.mikephil.charting.charts.Chart
Sets a new DataRenderer object for the chart.
setRendererLeftYAxis(YAxisRenderer) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets a custom axis renderer for the left axis and overwrites the existing one.
setRendererRightYAxis(YAxisRenderer) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets a custom axis renderer for the right acis and overwrites the existing one.
setReplenishPercentage(float) - Method in class com.github.mikephil.charting.utils.ObjectPool
Set the percentage of the pool to replenish on empty.
setRotationAngle(float) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Set an offset for the rotation of the RadarChart in degrees.
setRotationEnabled(boolean) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Set this to true to enable the rotation / spinning of the chart by touch.
setScaleEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Set this to true to enable scaling (zooming in and out by gesture) for the chart (this does not effect dragging) on both X- and Y-Axis.
setScaleMinima(float, float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the minimum scale factor value to which can be zoomed out.
setScaleXEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
setScaleYEnabled(boolean) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
 
setScatterShape(ScatterChart.ScatterShape) - Method in class com.github.mikephil.charting.data.ScatterDataSet
Sets the ScatterShape this DataSet should be drawn with.
setScatterShapeHoleColor(int) - Method in class com.github.mikephil.charting.data.ScatterDataSet
Sets the color for the hole in the shape.
setScatterShapeHoleRadius(float) - Method in class com.github.mikephil.charting.data.ScatterDataSet
Sets the radius of the hole in the shape (applies to Square, Circle and Triangle) Set this to <= 0 to remove holes.
setScatterShapeSize(float) - Method in class com.github.mikephil.charting.data.ScatterDataSet
Sets the size in density pixels the drawn scattershape will have.
setSelectionShift(float) - Method in class com.github.mikephil.charting.data.PieDataSet
sets the distance the highlighted piechart-slice of this DataSet is "shifted" away from the center of the chart, default 12f
setShadowColor(int) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets shadow color for all entries
setShadowColorSameAsCandle(boolean) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets shadow color to be the same color as the candle color
setShadowWidth(float) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets the width of the candle-shadow-line in pixels.
setShapeRenderer(IShapeRenderer) - Method in class com.github.mikephil.charting.data.ScatterDataSet
Sets a new IShapeRenderer responsible for drawing this DataSet.
setShowCandleBar(boolean) - Method in class com.github.mikephil.charting.data.CandleDataSet
Sets whether the candle bars should show?
setSize(FSize) - Method in class com.github.mikephil.charting.components.MarkerImage
 
setSize(float) - Method in class com.github.mikephil.charting.data.BubbleEntry
 
setSkipWebLineCount(int) - Method in class com.github.mikephil.charting.charts.RadarChart
Sets the number of web-lines that should be skipped on chart web before the next one is drawn.
setSliceSpace(float) - Method in class com.github.mikephil.charting.data.PieDataSet
Sets the space that is left out between the piechart-slices in dp.
setSpaceBottom(float) - Method in class com.github.mikephil.charting.components.YAxis
Sets the bottom axis space in percent of the full range.
setSpaceMax(float) - Method in class com.github.mikephil.charting.components.AxisBase
Sets extra spacing for `axisMaximum` to be added to automatically calculated `axisMaximum`
setSpaceMin(float) - Method in class com.github.mikephil.charting.components.AxisBase
Sets extra spacing for `axisMinimum` to be added to automatically calculated `axisMinimum`
setSpaceTop(float) - Method in class com.github.mikephil.charting.components.YAxis
Sets the top axis space in percent of the full range.
setStackLabels(String[]) - Method in class com.github.mikephil.charting.data.BarDataSet
Sets labels for different values of bar-stacks, in case there are one.
setStackSpace(float) - Method in class com.github.mikephil.charting.components.Legend
sets the space that is left out between stacked forms (with no label)
setStartAtZero(boolean) - Method in class com.github.mikephil.charting.components.YAxis
Deprecated.
setStartColor(int) - Method in class com.github.mikephil.charting.model.GradientColor
 
setSubRenderers(List<DataRenderer>) - Method in class com.github.mikephil.charting.renderer.CombinedChartRenderer
 
setSuffix(String[]) - Method in class com.github.mikephil.charting.formatter.LargeValueFormatter
Set custom suffix to be appended after the values.
setText(String) - Method in class com.github.mikephil.charting.components.Description
Sets the text to be shown as the description.
setTextAlign(Paint.Align) - Method in class com.github.mikephil.charting.components.Description
Sets the text alignment of the description text.
setTextColor(int) - Method in class com.github.mikephil.charting.components.ComponentBase
Sets the text color to use for the labels.
setTextSize(float) - Method in class com.github.mikephil.charting.components.ComponentBase
sets the size of the label text in density pixels min = 6f, max = 24f, default 10f
setTextStyle(Paint.Style) - Method in class com.github.mikephil.charting.components.LimitLine
Sets the color of the value-text that is drawn next to the LimitLine.
setTouchEnabled(boolean) - Method in class com.github.mikephil.charting.charts.Chart
Set this to false to disable all gestures and touches on the chart, default: true
setTransparentCircleAlpha(int) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the amount of transparency the transparent circle should have 0 = fully transparent, 255 = fully opaque.
setTransparentCircleColor(int) - Method in class com.github.mikephil.charting.charts.PieChart
Sets the color the transparent-circle should have.
setTransparentCircleRadius(float) - Method in class com.github.mikephil.charting.charts.PieChart
sets the radius of the transparent circle that is drawn next to the hole in the piechart in percent of the maximum radius (max = the radius of the whole chart), default 55% -> means 5% larger than the center-hole by default
setTypeface(Typeface) - Method in class com.github.mikephil.charting.components.ComponentBase
sets a specific Typeface for the labels
setUnbindEnabled(boolean) - Method in class com.github.mikephil.charting.charts.Chart
Set this to true to enable "unbinding" of drawables.
setup(int) - Method in class com.github.mikephil.charting.formatter.DefaultValueFormatter
Sets up the formatter with a given number of decimal digits.
setupDefaultFormatter(float, float) - Method in class com.github.mikephil.charting.charts.Chart
Calculates the required number of digits for the values that might be drawn in the chart (if enabled), and creates the default-value-formatter
setupGridPaint() - Method in class com.github.mikephil.charting.renderer.XAxisRenderer
 
setUseAutoScaleMaxRestriction(boolean) - Method in class com.github.mikephil.charting.components.YAxis
Deprecated.
setUseAutoScaleMinRestriction(boolean) - Method in class com.github.mikephil.charting.components.YAxis
Deprecated.
setUsePercentValues(boolean) - Method in class com.github.mikephil.charting.charts.PieChart
If this is enabled, values inside the PieChart are drawn in percent and not with their original value.
setUseValueColorForLine(boolean) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setUsingSliceColorAsValueLineColor(boolean) - Method in class com.github.mikephil.charting.data.PieDataSet
Deprecated.
setVals(float[]) - Method in class com.github.mikephil.charting.data.BarEntry
Set the array of values this BarEntry should represent.
setValueFormatter(ValueFormatter) - Method in class com.github.mikephil.charting.components.AxisBase
Sets the formatter to be used for formatting the axis labels.
setValueFormatter(ValueFormatter) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setValueFormatter(ValueFormatter) - Method in class com.github.mikephil.charting.data.ChartData
Sets a custom IValueFormatter for all DataSets this data object contains.
setValueFormatter(ValueFormatter) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Sets the formatter to be used for drawing the values inside the chart.
setValueLineColor(int) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setValueLinePart1Length(float) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setValueLinePart1OffsetPercentage(float) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setValueLinePart2Length(float) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setValueLineVariableLength(boolean) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setValueLineWidth(float) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setValues(List<T>) - Method in class com.github.mikephil.charting.data.DataSet
Deprecated.
setValues(String[]) - Method in class com.github.mikephil.charting.formatter.IndexAxisValueFormatter
 
setValueTextColor(int) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setValueTextColor(int) - Method in class com.github.mikephil.charting.data.ChartData
Sets the color of the value-text (color in which the value-labels are drawn) for all DataSets this data object contains.
setValueTextColor(int) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Sets the color the value-labels of this DataSet should have.
setValueTextColors(List<Integer>) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setValueTextColors(List<Integer>) - Method in class com.github.mikephil.charting.data.ChartData
Sets the same list of value-colors for all DataSets this data object contains.
setValueTextColors(List<Integer>) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Sets a list of colors to be used as the colors for the drawn values.
setValueTextSize(float) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setValueTextSize(float) - Method in class com.github.mikephil.charting.data.ChartData
Sets the size (in dp) of the value-text for all DataSets this data object contains.
setValueTextSize(float) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Sets the text-size of the value-labels of this DataSet in dp.
setValueTypeface(Typeface) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setValueTypeface(Typeface) - Method in class com.github.mikephil.charting.data.ChartData
Sets the Typeface for all value-labels for all DataSets this data object contains.
setValueTypeface(Typeface) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Sets a Typeface for the value-labels of this DataSet.
setVerticalAlignment(Legend.LegendVerticalAlignment) - Method in class com.github.mikephil.charting.components.Legend
sets the vertical alignment of the legend
setViewPortOffsets(float, float, float, float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets custom offsets for the current ViewPort (the offsets on the sides of the actual chart window).
setVisible(boolean) - Method in class com.github.mikephil.charting.data.BaseDataSet
 
setVisible(boolean) - Method in interface com.github.mikephil.charting.interfaces.datasets.IDataSet
Set the visibility of this DataSet.
setVisibleXRange(float, float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Limits the maximum and minimum x range that can be visible by pinching and zooming.
setVisibleXRange(float, float) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
setVisibleXRangeMaximum(float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the size of the area (range on the x-axis) that should be maximum visible at once (no further zooming out allowed).
setVisibleXRangeMaximum(float) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
###### VIEWPORT METHODS BELOW THIS ######
setVisibleXRangeMinimum(float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the size of the area (range on the x-axis) that should be minimum visible at once (no further zooming in allowed).
setVisibleXRangeMinimum(float) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
setVisibleYRange(float, float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Limits the maximum and minimum y range that can be visible by pinching and zooming.
setVisibleYRange(float, float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
setVisibleYRangeMaximum(float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the size of the area (range on the y-axis) that should be maximum visible at once.
setVisibleYRangeMaximum(float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
setVisibleYRangeMinimum(float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets the size of the area (range on the y-axis) that should be minimum visible at once, no further zooming in possible.
setVisibleYRangeMinimum(float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.HorizontalBarChart
 
setWebAlpha(int) - Method in class com.github.mikephil.charting.charts.RadarChart
Sets the transparency (alpha) value for all web lines, default: 150, 255 = 100% opaque, 0 = 100% transparent
setWebColor(int) - Method in class com.github.mikephil.charting.charts.RadarChart
Sets the color for the web lines that come from the center.
setWebColorInner(int) - Method in class com.github.mikephil.charting.charts.RadarChart
Sets the color for the web lines in between the lines that come from the center.
setWebLineWidth(float) - Method in class com.github.mikephil.charting.charts.RadarChart
Sets the width of the web lines that come from the center.
setWebLineWidthInner(float) - Method in class com.github.mikephil.charting.charts.RadarChart
Sets the width of the web lines that are in between the lines coming from the center.
setWordWrapEnabled(boolean) - Method in class com.github.mikephil.charting.components.Legend
Should the legend word wrap? / this is currently supported only for: BelowChartLeft, BelowChartRight, BelowChartCenter.
setX(float) - Method in class com.github.mikephil.charting.data.Entry
Sets the x-value of this Entry object.
setX(float) - Method in class com.github.mikephil.charting.data.PieEntry
Deprecated.
setX(float) - Method in class com.github.mikephil.charting.data.RadarEntry
Deprecated.
setXAxisRenderer(XAxisRenderer) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Sets a custom XAxisRenderer and overrides the existing (default) one.
setXEntrySpace(float) - Method in class com.github.mikephil.charting.components.Legend
sets the space between the legend entries on a horizontal axis in pixels, converts to dp internally
setXOffset(float) - Method in class com.github.mikephil.charting.components.ComponentBase
Sets the used x-axis offset for the labels on this axis.
setXValuePosition(PieDataSet.ValuePosition) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setY(float) - Method in class com.github.mikephil.charting.data.BaseEntry
Sets the y-value for the Entry.
setYEntrySpace(float) - Method in class com.github.mikephil.charting.components.Legend
sets the space between the legend entries on a vertical axis in pixels, converts to dp internally
setYOffset(float) - Method in class com.github.mikephil.charting.components.ComponentBase
Sets the used y-axis offset for the labels on this axis.
setYValuePosition(PieDataSet.ValuePosition) - Method in class com.github.mikephil.charting.data.PieDataSet
 
setZeroLineColor(int) - Method in class com.github.mikephil.charting.components.YAxis
Sets the color of the zero line
setZeroLineWidth(float) - Method in class com.github.mikephil.charting.components.YAxis
Sets the width of the zero line in dp
setZoom(float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Sets the scale factor to the specified values.
setZoom(float, float, Matrix) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
setZoom(float, float, float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Sets the scale factor to the specified values.
shouldDrawValues(IDataSet) - Method in class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer
Returns true if the DataSet values should be drawn, false if not.
size() - Method in class com.github.mikephil.charting.buffer.AbstractBuffer
Returns the size (length) of the buffer array.
spin(int, float, float, Easing.EasingFunction) - Method in class com.github.mikephil.charting.charts.PieRadarChartBase
Applys a spin animation to the Chart.
SquareShapeRenderer - Class in com.github.mikephil.charting.renderer.scatter
Created by wajdic on 15/06/2016.
SquareShapeRenderer() - Constructor for class com.github.mikephil.charting.renderer.scatter.SquareShapeRenderer
 
StackedValueFormatter - Class in com.github.mikephil.charting.formatter
Created by Philipp Jahoda on 28/01/16.
StackedValueFormatter(boolean, String, int) - Constructor for class com.github.mikephil.charting.formatter.StackedValueFormatter
Constructor.
startAction(MotionEvent) - Method in class com.github.mikephil.charting.listener.ChartTouchListener
Calls the OnChartGestureListener to do the start callback
stopDeceleration() - Method in class com.github.mikephil.charting.listener.BarLineChartTouchListener
 
stopDeceleration() - Method in class com.github.mikephil.charting.listener.PieRadarChartTouchListener
Sets the deceleration-angular-velocity to 0f
subtract(Vector3) - Method in class com.github.mikephil.charting.matrix.Vector3
 
subtractMultiple(Vector3, float) - Method in class com.github.mikephil.charting.matrix.Vector3
 

T

to - Variable in class com.github.mikephil.charting.highlight.Range
 
toSimpleString() - Method in class com.github.mikephil.charting.data.DataSet
Returns a simple string representation of the DataSet with the type and the number of Entries.
toString() - Method in enum com.github.mikephil.charting.charts.ScatterChart.ScatterShape
 
toString() - Method in class com.github.mikephil.charting.data.DataSet
 
toString() - Method in class com.github.mikephil.charting.data.Entry
returns a string representation of the entry containing x-index and value
toString() - Method in class com.github.mikephil.charting.highlight.Highlight
 
toString() - Method in class com.github.mikephil.charting.utils.FSize
 
toString() - Method in class com.github.mikephil.charting.utils.MPPointD
returns a string representation of the object
Transformer - Class in com.github.mikephil.charting.utils
Transformer class that contains all matrices and is responsible for transforming values into pixels on the screen and backwards.
Transformer(ViewPortHandler) - Constructor for class com.github.mikephil.charting.utils.Transformer
 
TransformerHorizontalBarChart - Class in com.github.mikephil.charting.utils
Transformer class for the HorizontalBarChart.
TransformerHorizontalBarChart(ViewPortHandler) - Constructor for class com.github.mikephil.charting.utils.TransformerHorizontalBarChart
 
translate(float[]) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Post-translates to the specified points.
translate(float[], Matrix) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Post-translates to the specified points.
TriangleShapeRenderer - Class in com.github.mikephil.charting.renderer.scatter
Created by wajdic on 15/06/2016.
TriangleShapeRenderer() - Constructor for class com.github.mikephil.charting.renderer.scatter.TriangleShapeRenderer
 

U

UNIT_X - Static variable in class com.github.mikephil.charting.matrix.Vector3
 
UNIT_Y - Static variable in class com.github.mikephil.charting.matrix.Vector3
 
UNIT_Z - Static variable in class com.github.mikephil.charting.matrix.Vector3
 
updateGestureRotation(float, float) - Method in class com.github.mikephil.charting.listener.PieRadarChartTouchListener
updates the view rotation depending on the given touch position, also takes the starting angle into consideration
Utils - Class in com.github.mikephil.charting.utils
Utilities class that has some helper methods.
Utils() - Constructor for class com.github.mikephil.charting.utils.Utils
 

V

valsBufferForFitScreen - Variable in class com.github.mikephil.charting.utils.ViewPortHandler
 
ValueFormatter - Class in com.github.mikephil.charting.formatter
Class to format all values before they are drawn as labels.
ValueFormatter() - Constructor for class com.github.mikephil.charting.formatter.ValueFormatter
 
valueOf(String) - Static method in enum com.github.mikephil.charting.charts.CombinedChart.DrawOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.charts.ScatterChart.ScatterShape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.Legend.LegendDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.Legend.LegendForm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.Legend.LegendHorizontalAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.Legend.LegendOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.Legend.LegendVerticalAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.LimitLine.LimitLabelPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.XAxis.XAxisPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.YAxis.AxisDependency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.components.YAxis.YAxisLabelPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.data.DataSet.Rounding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.data.LineDataSet.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.data.PieDataSet.ValuePosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mikephil.charting.listener.ChartTouchListener.ChartGesture
Returns the enum constant of this type with the specified name.
valuePointsForGenerateTransformedValuesBubble - Variable in class com.github.mikephil.charting.utils.Transformer
 
valuePointsForGenerateTransformedValuesCandle - Variable in class com.github.mikephil.charting.utils.Transformer
 
valuePointsForGenerateTransformedValuesLine - Variable in class com.github.mikephil.charting.utils.Transformer
 
valuePointsForGenerateTransformedValuesScatter - Variable in class com.github.mikephil.charting.utils.Transformer
 
values() - Static method in enum com.github.mikephil.charting.charts.CombinedChart.DrawOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.charts.ScatterChart.ScatterShape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.Legend.LegendDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.Legend.LegendForm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.Legend.LegendHorizontalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.Legend.LegendOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.Legend.LegendVerticalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.LimitLine.LimitLabelPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.XAxis.XAxisPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.YAxis.AxisDependency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.components.YAxis.YAxisLabelPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.data.DataSet.Rounding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.data.LineDataSet.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.data.PieDataSet.ValuePosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mikephil.charting.listener.ChartTouchListener.ChartGesture
Returns an array containing the constants of this enum type, in the order they are declared.
valuesToHighlight() - Method in class com.github.mikephil.charting.charts.Chart
Returns true if there are values to highlight, false if there are no values to highlight.
Vector3 - Class in com.github.mikephil.charting.matrix
Simple 3D vector class.
Vector3() - Constructor for class com.github.mikephil.charting.matrix.Vector3
 
Vector3(float[]) - Constructor for class com.github.mikephil.charting.matrix.Vector3
 
Vector3(float, float, float) - Constructor for class com.github.mikephil.charting.matrix.Vector3
 
Vector3(Vector3) - Constructor for class com.github.mikephil.charting.matrix.Vector3
 
velocityTrackerPointerUpCleanUpIfNecessary(MotionEvent, VelocityTracker) - Static method in class com.github.mikephil.charting.utils.Utils
 
view - Variable in class com.github.mikephil.charting.jobs.ViewPortJob
 
ViewPortHandler - Class in com.github.mikephil.charting.utils
Class that contains information about the charts current viewport settings, including offsets, scale & translation levels, ...
ViewPortHandler() - Constructor for class com.github.mikephil.charting.utils.ViewPortHandler
Constructor - don't forget calling setChartDimens(...)
ViewPortJob - Class in com.github.mikephil.charting.jobs
Runnable that is used for viewport modifications since they cannot be executed at any time.
ViewPortJob(ViewPortHandler, float, float, Transformer, View) - Constructor for class com.github.mikephil.charting.jobs.ViewPortJob
 
VORDIPLOM_COLORS - Static variable in class com.github.mikephil.charting.utils.ColorTemplate
 

W

width - Variable in class com.github.mikephil.charting.utils.FSize
 
writeToParcel(Parcel, int) - Method in class com.github.mikephil.charting.data.Entry
 

X

x - Variable in class com.github.mikephil.charting.matrix.Vector3
 
x - Variable in class com.github.mikephil.charting.utils.MPPointD
 
x - Variable in class com.github.mikephil.charting.utils.MPPointF
 
X_ZOOM - Static variable in class com.github.mikephil.charting.listener.ChartTouchListener
 
XAxis - Class in com.github.mikephil.charting.components
Class representing the x-axis labels settings.
XAxis() - Constructor for class com.github.mikephil.charting.components.XAxis
 
XAxis.XAxisPosition - Enum in com.github.mikephil.charting.components
enum for the position of the x-labels relative to the chart
xAxisRange - Variable in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
XAxisRenderer - Class in com.github.mikephil.charting.renderer
 
XAxisRenderer(ViewPortHandler, XAxis, Transformer) - Constructor for class com.github.mikephil.charting.renderer.XAxisRenderer
 
XAxisRendererHorizontalBarChart - Class in com.github.mikephil.charting.renderer
 
XAxisRendererHorizontalBarChart(ViewPortHandler, XAxis, Transformer, BarChart) - Constructor for class com.github.mikephil.charting.renderer.XAxisRendererHorizontalBarChart
 
XAxisRendererRadarChart - Class in com.github.mikephil.charting.renderer
 
XAxisRendererRadarChart(ViewPortHandler, XAxis, RadarChart) - Constructor for class com.github.mikephil.charting.renderer.XAxisRendererRadarChart
 
XBounds() - Constructor for class com.github.mikephil.charting.renderer.BarLineScatterCandleBubbleRenderer.XBounds
 
xOrigin - Variable in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
XShapeRenderer - Class in com.github.mikephil.charting.renderer.scatter
Created by wajdic on 15/06/2016.
XShapeRenderer() - Constructor for class com.github.mikephil.charting.renderer.scatter.XShapeRenderer
 
xValue - Variable in class com.github.mikephil.charting.jobs.ViewPortJob
 

Y

y - Variable in class com.github.mikephil.charting.matrix.Vector3
 
y - Variable in class com.github.mikephil.charting.utils.MPPointD
 
y - Variable in class com.github.mikephil.charting.utils.MPPointF
 
Y_ZOOM - Static variable in class com.github.mikephil.charting.listener.ChartTouchListener
 
YAxis - Class in com.github.mikephil.charting.components
Class representing the y-axis labels settings and its entries.
YAxis() - Constructor for class com.github.mikephil.charting.components.YAxis
 
YAxis(YAxis.AxisDependency) - Constructor for class com.github.mikephil.charting.components.YAxis
 
yAxis - Variable in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
YAxis.AxisDependency - Enum in com.github.mikephil.charting.components
Enum that specifies the axis a DataSet should be plotted against, either LEFT or RIGHT.
YAxis.YAxisLabelPosition - Enum in com.github.mikephil.charting.components
enum for the position of the y-labels relative to the chart
YAxisRenderer - Class in com.github.mikephil.charting.renderer
 
YAxisRenderer(ViewPortHandler, YAxis, Transformer) - Constructor for class com.github.mikephil.charting.renderer.YAxisRenderer
 
YAxisRendererHorizontalBarChart - Class in com.github.mikephil.charting.renderer
 
YAxisRendererHorizontalBarChart(ViewPortHandler, YAxis, Transformer) - Constructor for class com.github.mikephil.charting.renderer.YAxisRendererHorizontalBarChart
 
YAxisRendererRadarChart - Class in com.github.mikephil.charting.renderer
 
YAxisRendererRadarChart(ViewPortHandler, YAxis, RadarChart) - Constructor for class com.github.mikephil.charting.renderer.YAxisRendererRadarChart
 
yOrigin - Variable in class com.github.mikephil.charting.jobs.AnimatedViewPortJob
 
yValue - Variable in class com.github.mikephil.charting.jobs.ViewPortJob
 

Z

z - Variable in class com.github.mikephil.charting.matrix.Vector3
 
ZERO - Static variable in class com.github.mikephil.charting.matrix.Vector3
 
zero() - Method in class com.github.mikephil.charting.matrix.Vector3
 
zoom(float, float, float, float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Zooms in or out by the given scale factor.
zoom(float, float, float, float, YAxis.AxisDependency) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Zooms in or out by the given scale factor.
zoom(float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Post-scales by the specified scale factors.
zoom(float, float, Matrix) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
zoom(float, float, float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Post-scales by the specified scale factors.
zoom(float, float, float, float, Matrix) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
zoomAndCenterAnimated(float, float, float, float, YAxis.AxisDependency, long) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Zooms by the specified scale factor to the specified values on the specified axis.
zoomCenterX - Variable in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
zoomCenterY - Variable in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
zoomIn() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Zooms in by 1.4f, into the charts center.
zoomIn(float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Zooms in by 1.4f, x and y are the coordinates (in pixels) of the zoom center.
zoomIn(float, float, Matrix) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
ZoomJob - Class in com.github.mikephil.charting.jobs
Created by Philipp Jahoda on 19/02/16.
ZoomJob(ViewPortHandler, float, float, float, float, Transformer, YAxis.AxisDependency, View) - Constructor for class com.github.mikephil.charting.jobs.ZoomJob
 
zoomOriginX - Variable in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
zoomOriginY - Variable in class com.github.mikephil.charting.jobs.AnimatedZoomJob
 
zoomOut() - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Zooms out by 0.7f, from the charts center.
zoomOut(float, float) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
Zooms out by 0.7f, x and y are the coordinates (in pixels) of the zoom center.
zoomOut(float, float, Matrix) - Method in class com.github.mikephil.charting.utils.ViewPortHandler
 
zoomToCenter(float, float) - Method in class com.github.mikephil.charting.charts.BarLineChartBase
Zooms to the center of the chart with the given scale factor.
A B C D E F G H I J L M N O P R S T U V W X Y Z 
Skip navigation links