- DataPoint - Class in com.jjoe64.graphview.series
-
default data point implementation.
- DataPoint(double, double) - Constructor for class com.jjoe64.graphview.series.DataPoint
-
- DataPoint(Date, double) - Constructor for class com.jjoe64.graphview.series.DataPoint
-
- DataPointInterface - Interface in com.jjoe64.graphview.series
-
interface of data points.
- DateAsXAxisLabelFormatter - Class in com.jjoe64.graphview.helper
-
Helper class to use date objects as x-values.
- DateAsXAxisLabelFormatter(Context) - Constructor for class com.jjoe64.graphview.helper.DateAsXAxisLabelFormatter
-
create the formatter with the Android default date format to convert
the x-values.
- DateAsXAxisLabelFormatter(Context, DateFormat) - Constructor for class com.jjoe64.graphview.helper.DateAsXAxisLabelFormatter
-
create the formatter with your own custom
date format to convert the x-values.
- DefaultLabelFormatter - Class in com.jjoe64.graphview
-
The label formatter that will be used
by default.
- DefaultLabelFormatter() - Constructor for class com.jjoe64.graphview.DefaultLabelFormatter
-
uses the default number format for the labels
- DefaultLabelFormatter(NumberFormat, NumberFormat) - Constructor for class com.jjoe64.graphview.DefaultLabelFormatter
-
use custom number format
- draw(Canvas) - Method in class com.jjoe64.graphview.CursorMode
-
- draw(Canvas) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
do the drawing of the grid
and labels
- draw(Canvas) - Method in class com.jjoe64.graphview.LegendRenderer
-
draws the legend if it is visible
- draw(GraphView, Canvas, boolean) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
draws the bars on the canvas
- draw(GraphView, Canvas, boolean) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
plots the series
draws the line and the background
- draw(Canvas, Paint, float, float, DataPointInterface) - Method in interface com.jjoe64.graphview.series.PointsGraphSeries.CustomShape
-
called when drawing a single data point.
- draw(GraphView, Canvas, boolean) - Method in class com.jjoe64.graphview.series.PointsGraphSeries
-
plot the data to the viewport
- draw(GraphView, Canvas, boolean) - Method in interface com.jjoe64.graphview.series.Series
-
Plots the series to the viewport.
- draw(Canvas) - Method in class com.jjoe64.graphview.Viewport
-
draws the glowing edge effect
- drawFirst(Canvas) - Method in class com.jjoe64.graphview.Viewport
-
will be first called in order to draw
the canvas
Used to draw the background
- drawGraphElements(Canvas) - Method in class com.jjoe64.graphview.GraphView
-
draw all the stuff on canvas
- drawHorizontal() - Method in enum com.jjoe64.graphview.GridLabelRenderer.GridStyle
-
- drawHorizontalAxisTitle(Canvas) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
draws the horizontal axis title if
it is set
- drawHorizontalSteps(Canvas) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
draws the horizontal steps
vertical lines and horizontal labels
- drawLegend(Canvas) - Method in class com.jjoe64.graphview.CursorMode
-
- drawSelection(GraphView, Canvas, boolean, DataPointInterface) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- drawSelection(GraphView, Canvas, boolean, DataPointInterface) - Method in class com.jjoe64.graphview.series.BaseSeries
-
- drawSelection(GraphView, Canvas, boolean, DataPointInterface) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
- drawSelection(GraphView, Canvas, boolean, DataPointInterface) - Method in class com.jjoe64.graphview.series.PointsGraphSeries
-
- drawTitle(Canvas) - Method in class com.jjoe64.graphview.GraphView
-
Draws the Graphs title that will be
shown above the viewport.
- drawVertical() - Method in enum com.jjoe64.graphview.GridLabelRenderer.GridStyle
-
- drawVerticalAxisTitle(Canvas) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
draws the vertical axis title if
it is set
- drawVerticalAxisTitle(Canvas) - Method in class com.jjoe64.graphview.SecondScale
-
draws the vertical axis title if
it is set
- drawVerticalSteps(Canvas) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
draws the vertical steps
horizontal lines and vertical labels
- drawVerticalStepsSecondScale(Canvas) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
draws the vertical steps for the
second scale on the right side
- get(T) - Method in interface com.jjoe64.graphview.ValueDependentColor
-
this is called when a bar is about to draw
and the color is be loaded.
- getAlign() - Method in class com.jjoe64.graphview.LegendRenderer
-
- getAllSeries() - Method in class com.jjoe64.graphview.LegendRenderer
-
- getAllSeries() - Method in class com.jjoe64.graphview.UniqueLegendRenderer
-
- getBackgroundColor() - Method in class com.jjoe64.graphview.LegendRenderer
-
- getBackgroundColor() - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
- getBackgroundColor() - Method in class com.jjoe64.graphview.Viewport
-
- getBorderColor() - Method in class com.jjoe64.graphview.Viewport
-
the border color used.
- getColor() - Method in class com.jjoe64.graphview.series.BaseSeries
-
- getColor() - Method in interface com.jjoe64.graphview.series.Series
-
- getCurrVelocity(OverScroller) - Static method in class com.jjoe64.graphview.compat.OverScrollerCompat
-
- getCursorMode() - Method in class com.jjoe64.graphview.GraphView
-
- getCustomPaint() - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
custom paint that can be used.
- getDataPointsRadius() - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
- getDataWidth() - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- getGraphContentHeight() - Method in class com.jjoe64.graphview.GraphView
-
- getGraphContentLeft() - Method in class com.jjoe64.graphview.GraphView
-
- getGraphContentTop() - Method in class com.jjoe64.graphview.GraphView
-
- getGraphContentWidth() - Method in class com.jjoe64.graphview.GraphView
-
- getGridColor() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getGridLabelRenderer() - Method in class com.jjoe64.graphview.GraphView
-
- getGridStyle() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getHighestValueX() - Method in class com.jjoe64.graphview.series.BaseSeries
-
- getHighestValueX() - Method in interface com.jjoe64.graphview.series.Series
-
- getHighestValueY() - Method in class com.jjoe64.graphview.series.BaseSeries
-
- getHighestValueY() - Method in interface com.jjoe64.graphview.series.Series
-
- getHorizontalAxisTitle() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getHorizontalAxisTitleColor() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getHorizontalAxisTitleHeight() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getHorizontalAxisTitleTextSize() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getHorizontalLabelsAngle() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getHorizontalLabelsColor() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getLabelFormatter() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getLabelFormatter() - Method in class com.jjoe64.graphview.SecondScale
-
- getLabelHorizontalHeight() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getLabelsSpace() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getLabelVerticalSecondScaleWidth() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getLabelVerticalWidth() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getLegendRenderer() - Method in class com.jjoe64.graphview.GraphView
-
- getLowestValueX() - Method in class com.jjoe64.graphview.series.BaseSeries
-
- getLowestValueX() - Method in interface com.jjoe64.graphview.series.Series
-
- getLowestValueY() - Method in class com.jjoe64.graphview.series.BaseSeries
-
- getLowestValueY() - Method in interface com.jjoe64.graphview.series.Series
-
- getMargin() - Method in class com.jjoe64.graphview.LegendRenderer
-
- getMaxX(boolean) - Method in class com.jjoe64.graphview.Viewport
-
- getMaxXAxisSize() - Method in class com.jjoe64.graphview.Viewport
-
maximum allowed viewport size (horizontal)
0 means use the bounds of the actual data that is
available
- getMaxY(boolean) - Method in class com.jjoe64.graphview.SecondScale
-
- getMaxY(boolean) - Method in class com.jjoe64.graphview.Viewport
-
- getMaxYAxisSize() - Method in class com.jjoe64.graphview.Viewport
-
maximum allowed viewport size (vertical)
0 means use the bounds of the actual data that is
available
- getMinX(boolean) - Method in class com.jjoe64.graphview.Viewport
-
- getMinY(boolean) - Method in class com.jjoe64.graphview.SecondScale
-
- getMinY(boolean) - Method in class com.jjoe64.graphview.Viewport
-
- getNumHorizontalLabels() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getNumVerticalLabels() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getOnXAxisBoundsChangedListener() - Method in class com.jjoe64.graphview.Viewport
-
- getPadding() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getPadding() - Method in class com.jjoe64.graphview.LegendRenderer
-
padding is the space between the edge of the box
and the beginning of the text
- getReferenceX() - Method in class com.jjoe64.graphview.Viewport
-
the reference number to generate the labels
- getReferenceY() - Method in class com.jjoe64.graphview.Viewport
-
the reference number to generate the labels
- getSecondScale() - Method in class com.jjoe64.graphview.GraphView
-
creates the second scale logic and returns it
- getSeries() - Method in class com.jjoe64.graphview.GraphView
-
important: do not do modifications on the list
object that will be returned.
- getSeries() - Method in class com.jjoe64.graphview.SecondScale
-
- getShape() - Method in class com.jjoe64.graphview.series.PointsGraphSeries
-
- getSize() - Method in class com.jjoe64.graphview.series.PointsGraphSeries
-
This is used for the size of the shape that
will be drawn.
- getSpacing() - Method in class com.jjoe64.graphview.LegendRenderer
-
- getSpacing() - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- getStyles() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getTextColor() - Method in class com.jjoe64.graphview.LegendRenderer
-
- getTextForSeries(Series, DataPointInterface) - Method in class com.jjoe64.graphview.CursorMode
-
- getTextSize() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getTextSize() - Method in class com.jjoe64.graphview.LegendRenderer
-
- getThickness() - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
the thickness of the line.
- getTitle() - Method in class com.jjoe64.graphview.GraphView
-
- getTitle() - Method in class com.jjoe64.graphview.series.BaseSeries
-
- getTitle() - Method in interface com.jjoe64.graphview.series.Series
-
- getTitleColor() - Method in class com.jjoe64.graphview.GraphView
-
- getTitleHeight() - Method in class com.jjoe64.graphview.GraphView
-
Calculates the height of the title.
- getTitleTextSize() - Method in class com.jjoe64.graphview.GraphView
-
- getValueDependentColor() - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- getValues(double, double) - Method in class com.jjoe64.graphview.series.BaseSeries
-
get the values for a given x range.
- getValues(double, double) - Method in interface com.jjoe64.graphview.series.Series
-
get the values for a specific range.
- getValuesOnTopColor() - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- getValuesOnTopSize() - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- getVerticalAxisTitle() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getVerticalAxisTitle() - Method in class com.jjoe64.graphview.SecondScale
-
- getVerticalAxisTitleColor() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getVerticalAxisTitleColor() - Method in class com.jjoe64.graphview.SecondScale
-
- getVerticalAxisTitleTextSize() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getVerticalAxisTitleTextSize() - Method in class com.jjoe64.graphview.SecondScale
-
- getVerticalAxisTitleWidth() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getVerticalLabelsAlign() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getVerticalLabelsColor() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getVerticalLabelsSecondScaleAlign() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getVerticalLabelsSecondScaleColor() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- getVerticalLabelsVAlign() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
Get horizontal label align
- getViewport() - Method in class com.jjoe64.graphview.GraphView
-
- getWidth() - Method in class com.jjoe64.graphview.LegendRenderer
-
the width of the box exclusive padding
- getX() - Method in class com.jjoe64.graphview.series.DataPoint
-
- getX() - Method in interface com.jjoe64.graphview.series.DataPointInterface
-
- getXAxisBoundsStatus() - Method in class com.jjoe64.graphview.Viewport
-
- getY() - Method in class com.jjoe64.graphview.series.DataPoint
-
- getY() - Method in interface com.jjoe64.graphview.series.DataPointInterface
-
- getYAxisBoundsStatus() - Method in class com.jjoe64.graphview.Viewport
-
- GraphView - Class in com.jjoe64.graphview
-
- GraphView(Context) - Constructor for class com.jjoe64.graphview.GraphView
-
Initialize the GraphView view
- GraphView(Context, AttributeSet) - Constructor for class com.jjoe64.graphview.GraphView
-
Initialize the GraphView view.
- GraphView(Context, AttributeSet, int) - Constructor for class com.jjoe64.graphview.GraphView
-
Initialize the GraphView view
- GraphViewXML - Class in com.jjoe64.graphview.helper
-
helper class to use GraphView directly
in a XML layout file.
- GraphViewXML(Context, AttributeSet) - Constructor for class com.jjoe64.graphview.helper.GraphViewXML
-
creates the graphview object with data and
other options from xml attributes.
- gridColor - Variable in class com.jjoe64.graphview.GridLabelRenderer.Styles
-
the color of the grid lines
- GridLabelRenderer - Class in com.jjoe64.graphview
-
The default renderer for the grid
and the labels.
- GridLabelRenderer(GraphView) - Constructor for class com.jjoe64.graphview.GridLabelRenderer
-
create the default grid label renderer.
- GridLabelRenderer.GridStyle - Enum in com.jjoe64.graphview
-
Definition which lines will be drawn in the background
- GridLabelRenderer.Styles - Class in com.jjoe64.graphview
-
wrapper for the styles regarding
to the grid and the labels
- GridLabelRenderer.VerticalLabelsVAlign - Enum in com.jjoe64.graphview
-
Hoziontal label alignment
- mCalendar - Variable in class com.jjoe64.graphview.helper.DateAsXAxisLabelFormatter
-
calendar to avoid creating new date objects
- mCompleteRange - Variable in class com.jjoe64.graphview.SecondScale
-
- mCompleteRange - Variable in class com.jjoe64.graphview.Viewport
-
this holds the whole range of the data
left = minX, right = maxX
bottom = minY, top = maxY
- mCurrentSelection - Variable in class com.jjoe64.graphview.CursorMode
-
- mCurrentSelectionX - Variable in class com.jjoe64.graphview.CursorMode
-
- mCurrentViewport - Variable in class com.jjoe64.graphview.SecondScale
-
- mCurrentViewport - Variable in class com.jjoe64.graphview.Viewport
-
this holds the current visible viewport
left = minX, right = maxX
bottom = minY, top = maxY
- mCursorVisible - Variable in class com.jjoe64.graphview.CursorMode
-
- mDateFormat - Variable in class com.jjoe64.graphview.helper.DateAsXAxisLabelFormatter
-
the date format that will convert
the unix timestamp to string
- mDynamicLabelFormatter - Variable in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
the label formatter that will format the labels
for that there are no static labels defined.
- mGestureDetector - Variable in class com.jjoe64.graphview.Viewport
-
gesture detector to detect scrolling
- mGraph - Variable in class com.jjoe64.graphview.SecondScale
-
reference to the graph
- mGraphView - Variable in class com.jjoe64.graphview.CursorMode
-
- mGraphView - Variable in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
reference to the graphview
- mHorizontalLabels - Variable in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
the horizontal labels, ordered form the left to the right
if it is null, the labels will be generated via the #dynamicLabelFormatter
- mIsAdjusted - Variable in class com.jjoe64.graphview.GridLabelRenderer
-
flag whether is bounds are automatically
adjusted for nice human-readable numbers
- mLabelFormatter - Variable in class com.jjoe64.graphview.SecondScale
-
label formatter for the y labels
on the right side
- mMaxXAxisSize - Variable in class com.jjoe64.graphview.Viewport
-
maximum allowed viewport size (horizontal)
0 means use the bounds of the actual data that is
available
- mMaxYAxisSize - Variable in class com.jjoe64.graphview.Viewport
-
maximum allowed viewport size (vertical)
0 means use the bounds of the actual data that is
available
- mNumberFormatter - Variable in class com.jjoe64.graphview.DefaultLabelFormatter
-
number formatter for x and y values
- mOnDataPointTapListener - Variable in class com.jjoe64.graphview.series.BaseSeries
-
listener to handle tap events on a data point
- mOnXAxisBoundsChangedListener - Variable in class com.jjoe64.graphview.Viewport
-
listener to notify when x bounds changed after
scaling or scrolling.
- mPaintLine - Variable in class com.jjoe64.graphview.CursorMode
-
- mPosX - Variable in class com.jjoe64.graphview.CursorMode
-
- mPosY - Variable in class com.jjoe64.graphview.CursorMode
-
- mRectPaint - Variable in class com.jjoe64.graphview.CursorMode
-
- mReferenceY - Variable in class com.jjoe64.graphview.SecondScale
-
- mScaleGestureDetector - Variable in class com.jjoe64.graphview.Viewport
-
detect scaling
- mScalingActive - Variable in class com.jjoe64.graphview.Viewport
-
flag whether scaling is currently active
- mScroller - Variable in class com.jjoe64.graphview.Viewport
-
not used - for fling
- mSecondScale - Variable in class com.jjoe64.graphview.GraphView
-
feature to have a second scale e.g.
- mSeries - Variable in class com.jjoe64.graphview.SecondScale
-
array of series for the second
scale
- mStyles - Variable in class com.jjoe64.graphview.CursorMode
-
- mStyles - Variable in class com.jjoe64.graphview.GridLabelRenderer
-
wraps the styles regarding the
grid and labels
- mTextPaint - Variable in class com.jjoe64.graphview.CursorMode
-
- mVerticalAxisTitleColor - Variable in class com.jjoe64.graphview.SecondScale
-
font color of the vertical axis title
- mVerticalAxisTitleTextSize - Variable in class com.jjoe64.graphview.SecondScale
-
font size of the vertical axis title
- mVerticalLabels - Variable in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
the vertical labels, ordered from bottom to the top
if it is null, the labels will be generated via the #dynamicLabelFormatter
- mViewport - Variable in class com.jjoe64.graphview.DefaultLabelFormatter
-
reference to the viewport of the
graph.
- mViewport - Variable in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
reference to the viewport
- mXAxisBoundsStatus - Variable in class com.jjoe64.graphview.Viewport
-
state of the x axis
- mYAxisBoundsStatus - Variable in class com.jjoe64.graphview.Viewport
-
state of the y axis
- RectD - Class in com.jjoe64.graphview
-
Created by jonas on 05.06.16.
- RectD() - Constructor for class com.jjoe64.graphview.RectD
-
- RectD(double, double, double, double) - Constructor for class com.jjoe64.graphview.RectD
-
- referenceX - Variable in class com.jjoe64.graphview.Viewport
-
this reference value is used to generate the
horizontal labels.
- referenceY - Variable in class com.jjoe64.graphview.Viewport
-
this reference value is used to generate the
vertical labels.
- registerDataPoint(float, float, E) - Method in class com.jjoe64.graphview.series.BaseSeries
-
register the datapoint to find it at a tap
- reloadStyles() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
will load the styles to the internal
paint objects (color, text size, text align)
- removeAllSeries() - Method in class com.jjoe64.graphview.GraphView
-
Removes all series of the graph.
- removeAllSeries() - Method in class com.jjoe64.graphview.SecondScale
-
Removes all series of the graph.
- removeSeries(Series<?>) - Method in class com.jjoe64.graphview.GraphView
-
Remove a specific series of the graph.
- removeSeries(Series) - Method in class com.jjoe64.graphview.SecondScale
-
Remove a specific series of the
second scale.
- resetData(E[]) - Method in class com.jjoe64.graphview.series.BaseSeries
-
clears the data of this series and sets new.
- resetDataPoints() - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
resets the cached coordinates of the bars
- resetDataPoints() - Method in class com.jjoe64.graphview.series.BaseSeries
-
clears the cached data point coordinates
- resetStyles() - Method in class com.jjoe64.graphview.CursorMode
-
resets the styles to the defaults
and clears the legend width cache
- resetStyles() - Method in class com.jjoe64.graphview.GridLabelRenderer
-
resets the styles.
- resetStyles() - Method in class com.jjoe64.graphview.LegendRenderer
-
resets the styles to the defaults
and clears the legend width cache
- right - Variable in class com.jjoe64.graphview.RectD
-
- scalableY - Variable in class com.jjoe64.graphview.Viewport
-
flag whether the vertical scaling is activated
- scrollToEnd() - Method in class com.jjoe64.graphview.Viewport
-
forces the viewport to scroll to the end
of the range by keeping the current viewport size.
- SecondScale - Class in com.jjoe64.graphview
-
To be used to plot a second scale
on the graph.
- Series<E extends DataPointInterface> - Interface in com.jjoe64.graphview.series
-
Basis interface for series that can be plotted
on the graph.
- set(double, double, double, double) - Method in class com.jjoe64.graphview.RectD
-
- setAlign(LegendRenderer.LegendAlign) - Method in class com.jjoe64.graphview.LegendRenderer
-
- setAnimated(boolean) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
draw the series with an animation
- setAnimated(boolean) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
- setBackgroundColor(int) - Method in class com.jjoe64.graphview.CursorMode
-
- setBackgroundColor(int) - Method in class com.jjoe64.graphview.LegendRenderer
-
- setBackgroundColor(int) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
- setBackgroundColor(int) - Method in class com.jjoe64.graphview.Viewport
-
- setBorderColor(Integer) - Method in class com.jjoe64.graphview.Viewport
-
the border color used.
- setBorderPaint(Paint) - Method in class com.jjoe64.graphview.Viewport
-
custom paint to use for the border.
- setColor(int) - Method in class com.jjoe64.graphview.series.BaseSeries
-
set the color of the series.
- setCursorMode(boolean) - Method in class com.jjoe64.graphview.GraphView
-
- setCustomPaint(Paint) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
custom paint that can be used.
- setCustomPaint(Paint) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
custom paint that can be used.
- setCustomShape(PointsGraphSeries.CustomShape) - Method in class com.jjoe64.graphview.series.PointsGraphSeries
-
Use a custom handler to draw your own
drawing for each data point.
- setDataPointsRadius(float) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
- setDataWidth(double) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- setDrawAsPath(boolean) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
flag whether the line should be drawn as a path
or with single drawLine commands (more performance)
By default we use drawLine because it has much more peformance.
- setDrawBackground(boolean) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
flag whether the area under the line to the bottom
of the viewport will be filled with a
specific background color.
- setDrawBorder(boolean) - Method in class com.jjoe64.graphview.Viewport
-
optional draw a border between the labels
and the viewport
- setDrawDataPoints(boolean) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
flag whether the data points are highlighted as
a visible point.
- setDrawValuesOnTop(boolean) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- setDynamicLabelFormatter(LabelFormatter) - Method in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
Set a label formatter that will be used for the labels
that don't have static labels.
- setFixedPosition(int, int) - Method in class com.jjoe64.graphview.LegendRenderer
-
Use fixed coordinates to position the legend.
- setGridColor(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setGridStyle(GridLabelRenderer.GridStyle) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
Define which grid lines shall be drawn
- setHighlightZeroLines(boolean) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setHorizontalAxisTitle(String) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setHorizontalAxisTitleColor(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setHorizontalAxisTitleTextSize(float) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setHorizontalLabels(String[]) - Method in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
- setHorizontalLabelsAngle(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setHorizontalLabelsColor(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setHorizontalLabelsVisible(boolean) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setHumanRounding(boolean, boolean) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
activate or deactivate human rounding of the
horizontal axis.
- setHumanRounding(boolean) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
activate or deactivate human rounding of the
horizontal axis.
- setLabelFormatter(LabelFormatter) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setLabelFormatter(LabelFormatter) - Method in class com.jjoe64.graphview.SecondScale
-
Set a custom label formatter that is used
for the y labels on the right side.
- setLabelHorizontalHeight(Integer) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
sets a manual and fixed height of the space for
the horizontal labels.
- setLabelsSpace(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
the space between the labels text and the graph content
- setLabelVerticalWidth(Integer) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
sets a manual and fixed with of the space for
the vertical labels.
- setLegendRenderer(LegendRenderer) - Method in class com.jjoe64.graphview.GraphView
-
use a specific legend renderer
- setMargin(int) - Method in class com.jjoe64.graphview.CursorMode
-
- setMargin(int) - Method in class com.jjoe64.graphview.LegendRenderer
-
- setMaxX(double) - Method in class com.jjoe64.graphview.Viewport
-
set the maximal x value for the current viewport.
- setMaxXAxisSize(double) - Method in class com.jjoe64.graphview.Viewport
-
Set the max viewport size (horizontal)
This can prevent the user from zooming out too much.
- setMaxY(double) - Method in class com.jjoe64.graphview.SecondScale
-
set the max y bounds
- setMaxY(double) - Method in class com.jjoe64.graphview.Viewport
-
set the maximal y value for the current viewport.
- setMaxYAxisSize(double) - Method in class com.jjoe64.graphview.Viewport
-
Set the max viewport size (vertical)
This can prevent the user from zooming out too much.
- setMinimalViewport(double, double, double, double) - Method in class com.jjoe64.graphview.Viewport
-
minimal viewport used for scaling and scrolling.
- setMinX(double) - Method in class com.jjoe64.graphview.Viewport
-
set the minimal x value for the current viewport.
- setMinY(double) - Method in class com.jjoe64.graphview.SecondScale
-
set the min y bounds
- setMinY(double) - Method in class com.jjoe64.graphview.Viewport
-
set the minimal y value for the current viewport.
- setNumHorizontalLabels(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setNumVerticalLabels(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setOnDataPointTapListener(OnDataPointTapListener) - Method in class com.jjoe64.graphview.series.BaseSeries
-
set a listener for tap on a data point.
- setOnDataPointTapListener(OnDataPointTapListener) - Method in interface com.jjoe64.graphview.series.Series
-
set a listener for tap on a data point.
- setOnXAxisBoundsChangedListener(Viewport.OnXAxisBoundsChangedListener) - Method in class com.jjoe64.graphview.Viewport
-
set a listener to notify when x bounds changed after
scaling or scrolling.
- setPadding(int) - Method in class com.jjoe64.graphview.CursorMode
-
- setPadding(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setPadding(int) - Method in class com.jjoe64.graphview.LegendRenderer
-
padding is the space between the edge of the box
and the beginning of the text
- setScalable(boolean) - Method in class com.jjoe64.graphview.Viewport
-
active the scaling/zooming feature
notice: sets the x axis bounds to manual
- setScalableY(boolean) - Method in class com.jjoe64.graphview.Viewport
-
activate or deactivate the vertical zooming/scaling functionallity.
- setScrollable(boolean) - Method in class com.jjoe64.graphview.Viewport
-
- setScrollableY(boolean) - Method in class com.jjoe64.graphview.Viewport
-
activate/deactivate the vertical scrolling
- setSecondScaleLabelVerticalWidth(Integer) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
sets the space for the vertical labels on the right side
- setShape(PointsGraphSeries.Shape) - Method in class com.jjoe64.graphview.series.PointsGraphSeries
-
- setSize(float) - Method in class com.jjoe64.graphview.series.PointsGraphSeries
-
This is used for the size of the shape that
will be drawn.
- setSpacing(int) - Method in class com.jjoe64.graphview.CursorMode
-
- setSpacing(int) - Method in class com.jjoe64.graphview.LegendRenderer
-
set the spacing between the text lines
- setSpacing(int) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- setTextColor(int) - Method in class com.jjoe64.graphview.CursorMode
-
- setTextColor(int) - Method in class com.jjoe64.graphview.LegendRenderer
-
- setTextSize(float) - Method in class com.jjoe64.graphview.CursorMode
-
- setTextSize(float) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setTextSize(float) - Method in class com.jjoe64.graphview.LegendRenderer
-
sets the font size.
- setThickness(int) - Method in class com.jjoe64.graphview.series.LineGraphSeries
-
the thickness of the line.
- setTitle(String) - Method in class com.jjoe64.graphview.GraphView
-
Set the title of the graph that will
be shown above the graph's viewport.
- setTitle(String) - Method in class com.jjoe64.graphview.series.BaseSeries
-
set the title of the series.
- setTitleColor(int) - Method in class com.jjoe64.graphview.GraphView
-
Set the title's font color
- setTitleTextSize(float) - Method in class com.jjoe64.graphview.GraphView
-
Set the title's font size
- setValueDependentColor(ValueDependentColor<E>) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
set a hook to make the color of the bars depending
on the actually value/data.
- setValuesOnTopColor(int) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- setValuesOnTopSize(float) - Method in class com.jjoe64.graphview.series.BarGraphSeries
-
- setVerticalAxisTitle(String) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setVerticalAxisTitle(String) - Method in class com.jjoe64.graphview.SecondScale
-
- setVerticalAxisTitleColor(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setVerticalAxisTitleColor(int) - Method in class com.jjoe64.graphview.SecondScale
-
- setVerticalAxisTitleTextSize(float) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setVerticalAxisTitleTextSize(float) - Method in class com.jjoe64.graphview.SecondScale
-
- setVerticalLabels(String[]) - Method in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
- setVerticalLabelsAlign(Paint.Align) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setVerticalLabelsColor(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setVerticalLabelsSecondScaleAlign(Paint.Align) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setVerticalLabelsSecondScaleColor(int) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setVerticalLabelsVAlign(GridLabelRenderer.VerticalLabelsVAlign) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
set horizontal label align
- setVerticalLabelsVisible(boolean) - Method in class com.jjoe64.graphview.GridLabelRenderer
-
- setViewport(Viewport) - Method in class com.jjoe64.graphview.DefaultLabelFormatter
-
- setViewport(Viewport) - Method in class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
- setViewport(Viewport) - Method in interface com.jjoe64.graphview.LabelFormatter
-
will be called in order to have a
reference to the current viewport.
- setVisible(boolean) - Method in class com.jjoe64.graphview.LegendRenderer
-
set the flag whether the legend will be drawn
- setWidth(int) - Method in class com.jjoe64.graphview.CursorMode
-
- setWidth(int) - Method in class com.jjoe64.graphview.LegendRenderer
-
the width of the box exclusive padding
- setXAxisBoundsManual(boolean) - Method in class com.jjoe64.graphview.Viewport
-
- setXAxisBoundsStatus(Viewport.AxisBoundsStatus) - Method in class com.jjoe64.graphview.Viewport
-
change the state of the x axis.
- setYAxisBoundsManual(boolean) - Method in class com.jjoe64.graphview.Viewport
-
- setYAxisBoundsStatus(Viewport.AxisBoundsStatus) - Method in class com.jjoe64.graphview.Viewport
-
change the state of the y axis.
- StaticLabelsFormatter - Class in com.jjoe64.graphview.helper
-
Use this label formatter to show static labels.
- StaticLabelsFormatter(GraphView) - Constructor for class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
- StaticLabelsFormatter(GraphView, LabelFormatter) - Constructor for class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
creates the formatter without any static labels.
- StaticLabelsFormatter(GraphView, String[], String[]) - Constructor for class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
creates the formatter with static labels defined.
- StaticLabelsFormatter(GraphView, String[], String[], LabelFormatter) - Constructor for class com.jjoe64.graphview.helper.StaticLabelsFormatter
-
creates the formatter with static labels defined.
- Styles() - Constructor for class com.jjoe64.graphview.GridLabelRenderer.Styles
-
- ValueDependentColor<T extends DataPointInterface> - Interface in com.jjoe64.graphview
-
you can change the color depending on the value.
- valueOf(String) - Static method in enum com.jjoe64.graphview.GridLabelRenderer.GridStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.jjoe64.graphview.GridLabelRenderer.VerticalLabelsVAlign
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.jjoe64.graphview.LegendRenderer.LegendAlign
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.jjoe64.graphview.series.PointsGraphSeries.Shape
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.jjoe64.graphview.Viewport.AxisBoundsStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.jjoe64.graphview.Viewport.OnXAxisBoundsChangedListener.Reason
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.jjoe64.graphview.GridLabelRenderer.GridStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.jjoe64.graphview.GridLabelRenderer.VerticalLabelsVAlign
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.jjoe64.graphview.LegendRenderer.LegendAlign
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.jjoe64.graphview.series.PointsGraphSeries.Shape
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.jjoe64.graphview.Viewport.AxisBoundsStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.jjoe64.graphview.Viewport.OnXAxisBoundsChangedListener.Reason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verticalAxisTitleColor - Variable in class com.jjoe64.graphview.GridLabelRenderer.Styles
-
font color of the vertical axis title
- verticalAxisTitleTextSize - Variable in class com.jjoe64.graphview.GridLabelRenderer.Styles
-
font size of the vertical axis title
- verticalLabelsAlign - Variable in class com.jjoe64.graphview.GridLabelRenderer.Styles
-
the alignment of the vertical labels
- verticalLabelsColor - Variable in class com.jjoe64.graphview.GridLabelRenderer.Styles
-
the color of the vertical labels
- verticalLabelsSecondScaleAlign - Variable in class com.jjoe64.graphview.GridLabelRenderer.Styles
-
the alignment of the labels on the right side
- verticalLabelsSecondScaleColor - Variable in class com.jjoe64.graphview.GridLabelRenderer.Styles
-
the color of the labels on the right side
- Viewport - Class in com.jjoe64.graphview
-
This is the default implementation for the viewport.
- Viewport.AxisBoundsStatus - Enum in com.jjoe64.graphview
-
the state of the axis bounds
- Viewport.OnXAxisBoundsChangedListener - Interface in com.jjoe64.graphview
-
listener to notify when x bounds changed after
scaling or scrolling.
- Viewport.OnXAxisBoundsChangedListener.Reason - Enum in com.jjoe64.graphview
-