SYMBOL INDEX (1310 symbols across 107 files) FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/ChartAnimationListener.java type ChartAnimationListener (line 9) | public interface ChartAnimationListener extends EventListener { method onAnimationStarted (line 11) | public void onAnimationStarted(); method onAnimationFinished (line 13) | public void onAnimationFinished(); FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/ChartDataAnimator.java type ChartDataAnimator (line 3) | public interface ChartDataAnimator { method startAnimation (line 7) | public void startAnimation(long duration); method cancelAnimation (line 9) | public void cancelAnimation(); method isAnimationStarted (line 11) | public boolean isAnimationStarted(); method setChartAnimationListener (line 13) | public void setChartAnimationListener(ChartAnimationListener animation... FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/ChartDataAnimatorV14.java class ChartDataAnimatorV14 (line 11) | @SuppressLint("NewApi") method ChartDataAnimatorV14 (line 17) | public ChartDataAnimatorV14(Chart chart) { method startAnimation (line 24) | @Override method cancelAnimation (line 34) | @Override method onAnimationUpdate (line 39) | @Override method onAnimationCancel (line 44) | @Override method onAnimationEnd (line 48) | @Override method onAnimationRepeat (line 54) | @Override method onAnimationStart (line 58) | @Override method isAnimationStarted (line 63) | @Override method setChartAnimationListener (line 68) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/ChartDataAnimatorV8.java class ChartDataAnimatorV8 (line 10) | public class ChartDataAnimatorV8 implements ChartDataAnimator { method run (line 20) | @Override method ChartDataAnimatorV8 (line 37) | public ChartDataAnimatorV8(Chart chart) { method startAnimation (line 42) | @Override method cancelAnimation (line 56) | @Override method isAnimationStarted (line 64) | @Override method setChartAnimationListener (line 69) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/ChartViewportAnimator.java type ChartViewportAnimator (line 5) | public interface ChartViewportAnimator { method startAnimation (line 9) | public void startAnimation(Viewport startViewport, Viewport targetView... method startAnimation (line 11) | public void startAnimation(Viewport startViewport, Viewport targetView... method cancelAnimation (line 13) | public void cancelAnimation(); method isAnimationStarted (line 15) | public boolean isAnimationStarted(); method setChartAnimationListener (line 17) | public void setChartAnimationListener(ChartAnimationListener animation... FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/ChartViewportAnimatorV14.java class ChartViewportAnimatorV14 (line 12) | @SuppressLint("NewApi") method ChartViewportAnimatorV14 (line 21) | public ChartViewportAnimatorV14(Chart chart) { method startAnimation (line 29) | @Override method startAnimation (line 37) | @Override method cancelAnimation (line 45) | @Override method onAnimationUpdate (line 50) | @Override method onAnimationCancel (line 62) | @Override method onAnimationEnd (line 66) | @Override method onAnimationRepeat (line 72) | @Override method onAnimationStart (line 76) | @Override method isAnimationStarted (line 81) | @Override method setChartAnimationListener (line 86) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/ChartViewportAnimatorV8.java class ChartViewportAnimatorV8 (line 11) | public class ChartViewportAnimatorV8 implements ChartViewportAnimator { method run (line 25) | @Override method ChartViewportAnimatorV8 (line 48) | public ChartViewportAnimatorV8(Chart chart) { method startAnimation (line 54) | @Override method startAnimation (line 65) | @Override method cancelAnimation (line 76) | @Override method isAnimationStarted (line 84) | @Override method setChartAnimationListener (line 89) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/DummyChartAnimationListener.java class DummyChartAnimationListener (line 3) | public class DummyChartAnimationListener implements ChartAnimationListen... method onAnimationStarted (line 5) | @Override method onAnimationFinished (line 11) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/PieChartRotationAnimator.java type PieChartRotationAnimator (line 3) | public interface PieChartRotationAnimator { method startAnimation (line 7) | public void startAnimation(float startAngle, float angleToRotate); method cancelAnimation (line 9) | public void cancelAnimation(); method isAnimationStarted (line 11) | public boolean isAnimationStarted(); method setChartAnimationListener (line 13) | public void setChartAnimationListener(ChartAnimationListener animation... FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/PieChartRotationAnimatorV14.java class PieChartRotationAnimatorV14 (line 11) | @SuppressLint("NewApi") method PieChartRotationAnimatorV14 (line 19) | public PieChartRotationAnimatorV14(PieChartView chart) { method PieChartRotationAnimatorV14 (line 23) | public PieChartRotationAnimatorV14(PieChartView chart, long duration) { method startAnimation (line 31) | @Override method cancelAnimation (line 38) | @Override method onAnimationUpdate (line 43) | @Override method onAnimationCancel (line 51) | @Override method onAnimationEnd (line 55) | @Override method onAnimationRepeat (line 61) | @Override method onAnimationStart (line 65) | @Override method isAnimationStarted (line 70) | @Override method setChartAnimationListener (line 75) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/animation/PieChartRotationAnimatorV8.java class PieChartRotationAnimatorV8 (line 10) | public class PieChartRotationAnimatorV8 implements PieChartRotationAnima... method run (line 23) | @Override method PieChartRotationAnimatorV8 (line 41) | public PieChartRotationAnimatorV8(PieChartView chart) { method PieChartRotationAnimatorV8 (line 45) | public PieChartRotationAnimatorV8(PieChartView chart, long duration) { method startAnimation (line 51) | @Override method cancelAnimation (line 61) | @Override method isAnimationStarted (line 69) | @Override method setChartAnimationListener (line 74) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/computator/ChartComputator.java class ChartComputator (line 14) | public class ChartComputator { method setContentRect (line 46) | public void setContentRect(int width, int height, int paddingLeft, int... method resetContentRect (line 55) | public void resetContentRect() { method insetContentRect (line 60) | public void insetContentRect(int deltaLeft, int deltaTop, int deltaRig... method insetContentRectByInternalMargins (line 69) | public void insetContentRectByInternalMargins(int deltaLeft, int delta... method constrainViewport (line 79) | public void constrainViewport(float left, float top, float right, floa... method setViewportTopLeft (line 116) | public void setViewportTopLeft(float left, float top) { method computeRawX (line 137) | public float computeRawX(float valueX) { method computeRawY (line 150) | public float computeRawY(float valueY) { method computeRawDistanceX (line 159) | public float computeRawDistanceX(float distance) { method computeRawDistanceY (line 166) | public float computeRawDistanceY(float distance) { method rawPixelsToDataPoint (line 178) | public boolean rawPixelsToDataPoint(float x, float y, PointF dest) { method computeScrollSurfaceSize (line 195) | public void computeScrollSurfaceSize(Point out) { method isWithinContentRect (line 203) | public boolean isWithinContentRect(float x, float y, float precision) { method getContentRectMinusAllMargins (line 218) | public Rect getContentRectMinusAllMargins() { method getContentRectMinusAxesMargins (line 229) | public Rect getContentRectMinusAxesMargins() { method getCurrentViewport (line 238) | public Viewport getCurrentViewport() { method setCurrentViewport (line 248) | public void setCurrentViewport(Viewport viewport) { method setCurrentViewport (line 256) | public void setCurrentViewport(float left, float top, float right, flo... method getMaximumViewport (line 263) | public Viewport getMaximumViewport() { method setMaxViewport (line 273) | public void setMaxViewport(Viewport maxViewport) { method setMaxViewport (line 280) | public void setMaxViewport(float left, float top, float right, float b... method getVisibleViewport (line 290) | public Viewport getVisibleViewport() { method setVisibleViewport (line 294) | public void setVisibleViewport(Viewport visibleViewport) { method getMinimumViewportWidth (line 298) | public float getMinimumViewportWidth() { method getMinimumViewportHeight (line 302) | public float getMinimumViewportHeight() { method setViewportChangeListener (line 306) | public void setViewportChangeListener(ViewportChangeListener viewportC... method getChartWidth (line 314) | public int getChartWidth() { method getChartHeight (line 318) | public int getChartHeight() { method getMaxZoom (line 322) | public float getMaxZoom() { method setMaxZoom (line 331) | public void setMaxZoom(float maxZoom) { method computeMinimumWidthAndHeight (line 344) | private void computeMinimumWidthAndHeight() { FILE: hellocharts-library/src/lecho/lib/hellocharts/computator/PreviewChartComputator.java class PreviewChartComputator (line 9) | public class PreviewChartComputator extends ChartComputator { method computeRawX (line 11) | public float computeRawX(float valueX) { method computeRawY (line 17) | public float computeRawY(float valueY) { method getVisibleViewport (line 23) | public Viewport getVisibleViewport() { method setVisibleViewport (line 27) | public void setVisibleViewport(Viewport visibleViewport) { method constrainViewport (line 31) | public void constrainViewport(float left, float top, float right, floa... FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/AxisValueFormatter.java type AxisValueFormatter (line 6) | public interface AxisValueFormatter { method formatValueForManualAxis (line 13) | public int formatValueForManualAxis(char[] formattedValue, AxisValue a... method formatValueForAutoGeneratedAxis (line 22) | public int formatValueForAutoGeneratedAxis(char[] formattedValue, floa... FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/BubbleChartValueFormatter.java type BubbleChartValueFormatter (line 5) | public interface BubbleChartValueFormatter { method formatChartValue (line 7) | public int formatChartValue(char[] formattedValue, BubbleValue value); FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/ColumnChartValueFormatter.java type ColumnChartValueFormatter (line 5) | public interface ColumnChartValueFormatter { method formatChartValue (line 7) | public int formatChartValue(char[] formattedValue, SubcolumnValue value); FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/LineChartValueFormatter.java type LineChartValueFormatter (line 6) | public interface LineChartValueFormatter { method formatChartValue (line 8) | public int formatChartValue(char[] formattedValue, PointValue value); FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/PieChartValueFormatter.java type PieChartValueFormatter (line 5) | public interface PieChartValueFormatter { method formatChartValue (line 7) | public int formatChartValue(char[] formattedValue, SliceValue value); FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/SimpleAxisValueFormatter.java class SimpleAxisValueFormatter (line 5) | public class SimpleAxisValueFormatter implements AxisValueFormatter { method SimpleAxisValueFormatter (line 9) | public SimpleAxisValueFormatter() { method SimpleAxisValueFormatter (line 13) | public SimpleAxisValueFormatter(int decimalDigitsNumber) { method formatValueForManualAxis (line 18) | @Override method formatValueForAutoGeneratedAxis (line 25) | @Override method getDecimalDigitsNumber (line 32) | public int getDecimalDigitsNumber() { method setDecimalDigitsNumber (line 36) | public SimpleAxisValueFormatter setDecimalDigitsNumber(int decimalDigi... method getAppendedText (line 41) | public char[] getAppendedText() { method setAppendedText (line 45) | public SimpleAxisValueFormatter setAppendedText(char[] appendedText) { method getPrependedText (line 50) | public char[] getPrependedText() { method setPrependedText (line 54) | public SimpleAxisValueFormatter setPrependedText(char[] prependedText) { method getDecimalSeparator (line 59) | public char getDecimalSeparator() { method setDecimalSeparator (line 63) | public SimpleAxisValueFormatter setDecimalSeparator(char decimalSepara... FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/SimpleBubbleChartValueFormatter.java class SimpleBubbleChartValueFormatter (line 6) | public class SimpleBubbleChartValueFormatter implements BubbleChartValue... method SimpleBubbleChartValueFormatter (line 10) | public SimpleBubbleChartValueFormatter() { method SimpleBubbleChartValueFormatter (line 14) | public SimpleBubbleChartValueFormatter(int decimalDigitsNumber) { method formatChartValue (line 19) | @Override method getDecimalDigitsNumber (line 25) | public int getDecimalDigitsNumber() { method setDecimalDigitsNumber (line 29) | public SimpleBubbleChartValueFormatter setDecimalDigitsNumber(int deci... method getAppendedText (line 34) | public char[] getAppendedText() { method setAppendedText (line 38) | public SimpleBubbleChartValueFormatter setAppendedText(char[] appended... method getPrependedText (line 43) | public char[] getPrependedText() { method setPrependedText (line 47) | public SimpleBubbleChartValueFormatter setPrependedText(char[] prepend... method getDecimalSeparator (line 52) | public char getDecimalSeparator() { method setDecimalSeparator (line 56) | public SimpleBubbleChartValueFormatter setDecimalSeparator(char decima... FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/SimpleColumnChartValueFormatter.java class SimpleColumnChartValueFormatter (line 5) | public class SimpleColumnChartValueFormatter implements ColumnChartValue... method SimpleColumnChartValueFormatter (line 9) | public SimpleColumnChartValueFormatter() { method SimpleColumnChartValueFormatter (line 13) | public SimpleColumnChartValueFormatter(int decimalDigitsNumber) { method formatChartValue (line 18) | @Override method getDecimalDigitsNumber (line 24) | public int getDecimalDigitsNumber() { method setDecimalDigitsNumber (line 28) | public SimpleColumnChartValueFormatter setDecimalDigitsNumber(int deci... method getAppendedText (line 33) | public char[] getAppendedText() { method setAppendedText (line 37) | public SimpleColumnChartValueFormatter setAppendedText(char[] appended... method getPrependedText (line 42) | public char[] getPrependedText() { method setPrependedText (line 46) | public SimpleColumnChartValueFormatter setPrependedText(char[] prepend... method getDecimalSeparator (line 51) | public char getDecimalSeparator() { method setDecimalSeparator (line 55) | public SimpleColumnChartValueFormatter setDecimalSeparator(char decima... FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/SimpleLineChartValueFormatter.java class SimpleLineChartValueFormatter (line 5) | public class SimpleLineChartValueFormatter implements LineChartValueForm... method SimpleLineChartValueFormatter (line 9) | public SimpleLineChartValueFormatter() { method SimpleLineChartValueFormatter (line 13) | public SimpleLineChartValueFormatter(int decimalDigitsNumber) { method formatChartValue (line 18) | @Override method getDecimalDigitsNumber (line 24) | public int getDecimalDigitsNumber() { method setDecimalDigitsNumber (line 28) | public SimpleLineChartValueFormatter setDecimalDigitsNumber(int decima... method getAppendedText (line 33) | public char[] getAppendedText() { method setAppendedText (line 37) | public SimpleLineChartValueFormatter setAppendedText(char[] appendedTe... method getPrependedText (line 42) | public char[] getPrependedText() { method setPrependedText (line 46) | public SimpleLineChartValueFormatter setPrependedText(char[] prepended... method getDecimalSeparator (line 51) | public char getDecimalSeparator() { method setDecimalSeparator (line 55) | public SimpleLineChartValueFormatter setDecimalSeparator(char decimalS... FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/SimplePieChartValueFormatter.java class SimplePieChartValueFormatter (line 6) | public class SimplePieChartValueFormatter implements PieChartValueFormat... method SimplePieChartValueFormatter (line 10) | public SimplePieChartValueFormatter() { method SimplePieChartValueFormatter (line 14) | public SimplePieChartValueFormatter(int decimalDigitsNumber) { method formatChartValue (line 19) | @Override method getDecimalDigitsNumber (line 25) | public int getDecimalDigitsNumber() { method setDecimalDigitsNumber (line 29) | public SimplePieChartValueFormatter setDecimalDigitsNumber(int decimal... method getAppendedText (line 34) | public char[] getAppendedText() { method setAppendedText (line 38) | public SimplePieChartValueFormatter setAppendedText(char[] appendedTex... method getPrependedText (line 43) | public char[] getPrependedText() { method setPrependedText (line 47) | public SimplePieChartValueFormatter setPrependedText(char[] prependedT... method getDecimalSeparator (line 52) | public char getDecimalSeparator() { method setDecimalSeparator (line 56) | public SimplePieChartValueFormatter setDecimalSeparator(char decimalSe... FILE: hellocharts-library/src/lecho/lib/hellocharts/formatter/ValueFormatterHelper.java class ValueFormatterHelper (line 10) | public class ValueFormatterHelper { method determineDecimalSeparator (line 18) | public void determineDecimalSeparator() { method getDecimalDigitsNumber (line 25) | public int getDecimalDigitsNumber() { method setDecimalDigitsNumber (line 29) | public ValueFormatterHelper setDecimalDigitsNumber(int decimalDigitsNu... method getAppendedText (line 34) | public char[] getAppendedText() { method setAppendedText (line 38) | public ValueFormatterHelper setAppendedText(char[] appendedText) { method getPrependedText (line 45) | public char[] getPrependedText() { method setPrependedText (line 49) | public ValueFormatterHelper setPrependedText(char[] prependedText) { method getDecimalSeparator (line 56) | public char getDecimalSeparator() { method setDecimalSeparator (line 60) | public ValueFormatterHelper setDecimalSeparator(char decimalSeparator) { method formatFloatValueWithPrependedAndAppendedText (line 76) | public int formatFloatValueWithPrependedAndAppendedText(char[] formatt... method formatFloatValueWithPrependedAndAppendedText (line 100) | public int formatFloatValueWithPrependedAndAppendedText(char[] formatt... method formatFloatValueWithPrependedAndAppendedText (line 107) | public int formatFloatValueWithPrependedAndAppendedText(char[] formatt... method formatFloatValue (line 112) | public int formatFloatValue(char[] formattedValue, float value, int de... method appendText (line 118) | public void appendText(char[] formattedValue) { method prependText (line 125) | public void prependText(char[] formattedValue, int charsNumber) { method getAppliedDecimalDigitsNumber (line 132) | public int getAppliedDecimalDigitsNumber(int defaultDigitsNumber) { FILE: hellocharts-library/src/lecho/lib/hellocharts/gesture/ChartScroller.java class ChartScroller (line 14) | public class ChartScroller { method ChartScroller (line 20) | public ChartScroller(Context context) { method startScroll (line 24) | public boolean startScroll(ChartComputator computator) { method scroll (line 30) | public boolean scroll(ChartComputator computator, float distanceX, flo... method computeScrollOffset (line 80) | public boolean computeScrollOffset(ChartComputator computator) { method fling (line 102) | public boolean fling(int velocityX, int velocityY, ChartComputator com... class ScrollResult (line 122) | public static class ScrollResult { FILE: hellocharts-library/src/lecho/lib/hellocharts/gesture/ChartTouchHandler.java class ChartTouchHandler (line 18) | public class ChartTouchHandler { method ChartTouchHandler (line 51) | public ChartTouchHandler(Context context, Chart chart) { method resetTouchHandler (line 61) | public void resetTouchHandler() { method computeScroll (line 70) | public boolean computeScroll() { method handleTouchEvent (line 85) | public boolean handleTouchEvent(MotionEvent event) { method handleTouchEvent (line 114) | public boolean handleTouchEvent(MotionEvent event, ViewParent viewParent, method disallowParentInterceptTouchEvent (line 126) | private void disallowParentInterceptTouchEvent() { method allowParentInterceptTouchEvent (line 137) | private void allowParentInterceptTouchEvent(ScrollResult scrollResult) { method computeTouch (line 149) | private boolean computeTouch(MotionEvent event) { method checkTouch (line 208) | private boolean checkTouch(float touchX, float touchY) { method isZoomEnabled (line 224) | public boolean isZoomEnabled() { method setZoomEnabled (line 228) | public void setZoomEnabled(boolean isZoomEnabled) { method isScrollEnabled (line 233) | public boolean isScrollEnabled() { method setScrollEnabled (line 237) | public void setScrollEnabled(boolean isScrollEnabled) { method getZoomType (line 241) | public ZoomType getZoomType() { method setZoomType (line 245) | public void setZoomType(ZoomType zoomType) { method isValueTouchEnabled (line 249) | public boolean isValueTouchEnabled() { method setValueTouchEnabled (line 253) | public void setValueTouchEnabled(boolean isValueTouchEnabled) { method isValueSelectionEnabled (line 257) | public boolean isValueSelectionEnabled() { method setValueSelectionEnabled (line 261) | public void setValueSelectionEnabled(boolean isValueSelectionEnabled) { class ChartScaleGestureListener (line 265) | protected class ChartScaleGestureListener extends ScaleGestureDetector... method onScale (line 267) | @Override class ChartGestureListener (line 281) | protected class ChartGestureListener extends GestureDetector.SimpleOnG... method onDown (line 285) | @Override method onDoubleTap (line 298) | @Override method onScroll (line 307) | @Override method onFling (line 322) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/gesture/ChartZoomer.java class ChartZoomer (line 13) | public class ChartZoomer { method ChartZoomer (line 21) | public ChartZoomer(Context context, ZoomType zoomType) { method startZoom (line 26) | public boolean startZoom(MotionEvent e, ChartComputator computator) { method computeZoom (line 37) | public boolean computeZoom(ChartComputator computator) { method scale (line 57) | public boolean scale(ChartComputator computator, float focusX, float f... method setCurrentViewport (line 78) | private void setCurrentViewport(ChartComputator computator, float left... method getZoomType (line 89) | public ZoomType getZoomType() { method setZoomType (line 93) | public void setZoomType(ZoomType zoomType) { FILE: hellocharts-library/src/lecho/lib/hellocharts/gesture/ContainerScrollType.java type ContainerScrollType (line 6) | public enum ContainerScrollType { FILE: hellocharts-library/src/lecho/lib/hellocharts/gesture/PieChartTouchHandler.java class PieChartTouchHandler (line 17) | public class PieChartTouchHandler extends ChartTouchHandler { method PieChartTouchHandler (line 33) | public PieChartTouchHandler(Context context, PieChartView chart) { method computeScroll (line 42) | @Override method handleTouchEvent (line 54) | @Override method isRotationEnabled (line 64) | public boolean isRotationEnabled() { method setRotationEnabled (line 68) | public void setRotationEnabled(boolean isRotationEnabled) { class ChartScaleGestureListener (line 72) | private class ChartScaleGestureListener extends ScaleGestureDetector.S... method onScale (line 74) | @Override class ChartGestureListener (line 81) | private class ChartGestureListener extends GestureDetector.SimpleOnGes... method onDown (line 82) | @Override method onDoubleTap (line 93) | @Override method onScroll (line 98) | @Override method onFling (line 115) | @Override method vectorToScalarScroll (line 142) | private float vectorToScalarScroll(float dx, float dy, float x, floa... FILE: hellocharts-library/src/lecho/lib/hellocharts/gesture/PreviewChartTouchHandler.java class PreviewChartTouchHandler (line 13) | public class PreviewChartTouchHandler extends ChartTouchHandler { method PreviewChartTouchHandler (line 15) | public PreviewChartTouchHandler(Context context, Chart chart) { class ChartScaleGestureListener (line 25) | protected class ChartScaleGestureListener extends ScaleGestureDetector... method onScale (line 27) | @Override class PreviewChartGestureListener (line 41) | protected class PreviewChartGestureListener extends ChartGestureListen... method onScroll (line 43) | @Override method onFling (line 48) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/gesture/ZoomType.java type ZoomType (line 3) | public enum ZoomType { FILE: hellocharts-library/src/lecho/lib/hellocharts/gesture/ZoomerCompat.java class ZoomerCompat (line 27) | public class ZoomerCompat { method ZoomerCompat (line 59) | public ZoomerCompat(Context context) { method forceFinished (line 71) | public void forceFinished(boolean finished) { method abortAnimation (line 80) | public void abortAnimation() { method startZoom (line 90) | public void startZoom(float endZoom) { method computeZoom (line 103) | public boolean computeZoom() { method getCurrZoom (line 125) | public float getCurrZoom() { FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/BubbleChartOnValueSelectListener.java type BubbleChartOnValueSelectListener (line 6) | public interface BubbleChartOnValueSelectListener extends OnValueDeselec... method onValueSelected (line 8) | public void onValueSelected(int bubbleIndex, BubbleValue value); FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/ColumnChartOnValueSelectListener.java type ColumnChartOnValueSelectListener (line 6) | public interface ColumnChartOnValueSelectListener extends OnValueDeselec... method onValueSelected (line 8) | public void onValueSelected(int columnIndex, int subcolumnIndex, Subco... FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/ComboLineColumnChartOnValueSelectListener.java type ComboLineColumnChartOnValueSelectListener (line 7) | public interface ComboLineColumnChartOnValueSelectListener extends OnVal... method onColumnValueSelected (line 9) | public void onColumnValueSelected(int columnIndex, int subcolumnIndex,... method onPointValueSelected (line 11) | public void onPointValueSelected(int lineIndex, int pointIndex, PointV... FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/DummyBubbleChartOnValueSelectListener.java class DummyBubbleChartOnValueSelectListener (line 6) | public class DummyBubbleChartOnValueSelectListener implements BubbleChar... method onValueSelected (line 8) | @Override method onValueDeselected (line 13) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/DummyColumnChartOnValueSelectListener.java class DummyColumnChartOnValueSelectListener (line 6) | public class DummyColumnChartOnValueSelectListener implements ColumnChar... method onValueSelected (line 8) | @Override method onValueDeselected (line 13) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/DummyCompoLineColumnChartOnValueSelectListener.java class DummyCompoLineColumnChartOnValueSelectListener (line 7) | public class DummyCompoLineColumnChartOnValueSelectListener implements C... method onColumnValueSelected (line 9) | @Override method onPointValueSelected (line 14) | @Override method onValueDeselected (line 19) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/DummyLineChartOnValueSelectListener.java class DummyLineChartOnValueSelectListener (line 6) | public class DummyLineChartOnValueSelectListener implements LineChartOnV... method onValueSelected (line 8) | @Override method onValueDeselected (line 13) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/DummyPieChartOnValueSelectListener.java class DummyPieChartOnValueSelectListener (line 6) | public class DummyPieChartOnValueSelectListener implements PieChartOnVal... method onValueSelected (line 8) | @Override method onValueDeselected (line 13) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/DummyVieportChangeListener.java class DummyVieportChangeListener (line 5) | public class DummyVieportChangeListener implements ViewportChangeListener { method onViewportChanged (line 7) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/LineChartOnValueSelectListener.java type LineChartOnValueSelectListener (line 6) | public interface LineChartOnValueSelectListener extends OnValueDeselectL... method onValueSelected (line 8) | public void onValueSelected(int lineIndex, int pointIndex, PointValue ... FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/OnValueDeselectListener.java type OnValueDeselectListener (line 4) | public interface OnValueDeselectListener { method onValueDeselected (line 10) | public void onValueDeselected(); FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/PieChartOnValueSelectListener.java type PieChartOnValueSelectListener (line 6) | public interface PieChartOnValueSelectListener extends OnValueDeselectLi... method onValueSelected (line 8) | public void onValueSelected(int arcIndex, SliceValue value); FILE: hellocharts-library/src/lecho/lib/hellocharts/listener/ViewportChangeListener.java type ViewportChangeListener (line 10) | public interface ViewportChangeListener { method onViewportChanged (line 15) | public void onViewportChanged(Viewport viewport); FILE: hellocharts-library/src/lecho/lib/hellocharts/model/AbstractChartData.java class AbstractChartData (line 11) | public abstract class AbstractChartData implements ChartData { method AbstractChartData (line 39) | public AbstractChartData() { method AbstractChartData (line 48) | public AbstractChartData(AbstractChartData data) { method getAxisXBottom (line 66) | @Override method setAxisXBottom (line 71) | @Override method getAxisYLeft (line 76) | @Override method setAxisYLeft (line 81) | @Override method getAxisXTop (line 86) | @Override method setAxisXTop (line 91) | @Override method getAxisYRight (line 96) | @Override method setAxisYRight (line 101) | @Override method getValueLabelTextColor (line 106) | @Override method setValueLabelsTextColor (line 111) | @Override method getValueLabelTextSize (line 116) | @Override method setValueLabelTextSize (line 121) | @Override method getValueLabelTypeface (line 126) | @Override method setValueLabelTypeface (line 131) | @Override method isValueLabelBackgroundEnabled (line 136) | @Override method setValueLabelBackgroundEnabled (line 141) | @Override method isValueLabelBackgroundAuto (line 146) | @Override method setValueLabelBackgroundAuto (line 151) | @Override method getValueLabelBackgroundColor (line 156) | @Override method setValueLabelBackgroundColor (line 161) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/model/Axis.java class Axis (line 22) | public class Axis { method Axis (line 81) | public Axis() { method Axis (line 87) | public Axis(List values) { method Axis (line 91) | public Axis(Axis axis) { method generateAxisFromRange (line 112) | public static Axis generateAxisFromRange(float start, float stop, floa... method generateAxisFromCollection (line 127) | public static Axis generateAxisFromCollection(List axisValues) { method generateAxisFromCollection (line 143) | public static Axis generateAxisFromCollection(List axisValues, ... method getValues (line 160) | public List getValues() { method setValues (line 164) | public Axis setValues(List values) { method getName (line 175) | public String getName() { method setName (line 179) | public Axis setName(String name) { method isAutoGenerated (line 184) | public boolean isAutoGenerated() { method setAutoGenerated (line 188) | public Axis setAutoGenerated(boolean isAutoGenerated) { method hasLines (line 193) | public boolean hasLines() { method setHasLines (line 197) | public Axis setHasLines(boolean hasLines) { method getTextColor (line 202) | public int getTextColor() { method setTextColor (line 206) | public Axis setTextColor(int color) { method isInside (line 214) | public boolean isInside() { method setInside (line 222) | public Axis setInside(boolean isInside) { method getLineColor (line 227) | public int getLineColor() { method setLineColor (line 231) | public Axis setLineColor(int lineColor) { method getTextSize (line 236) | public int getTextSize() { method setTextSize (line 240) | public Axis setTextSize(int textSize) { method getMaxLabelChars (line 245) | public int getMaxLabelChars() { method setMaxLabelChars (line 252) | public Axis setMaxLabelChars(int maxLabelChars) { method getTypeface (line 262) | public Typeface getTypeface() { method setTypeface (line 266) | public Axis setTypeface(Typeface typeface) { method getFormatter (line 271) | public AxisValueFormatter getFormatter() { method setFormatter (line 275) | public Axis setFormatter(AxisValueFormatter formatter) { method setHasSeparationLine (line 287) | public Axis setHasSeparationLine(boolean hasSeparationLine) { method hasSeparationLine (line 292) | public boolean hasSeparationLine() { method hasTiltedLabels (line 296) | public boolean hasTiltedLabels() { method setHasTiltedLabels (line 300) | public Axis setHasTiltedLabels(boolean hasTiltedLabels) { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/AxisValue.java class AxisValue (line 9) | public class AxisValue { method AxisValue (line 13) | public AxisValue(float value) { method AxisValue (line 17) | @Deprecated method AxisValue (line 23) | public AxisValue(AxisValue axisValue) { method getValue (line 28) | public float getValue() { method setValue (line 32) | public AxisValue setValue(float value) { method getLabel (line 37) | @Deprecated method setLabel (line 47) | public AxisValue setLabel(String label) { method getLabelAsChars (line 52) | public char[] getLabelAsChars() { method setLabel (line 61) | @Deprecated method equals (line 67) | @Override method hashCode (line 80) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/model/BubbleChartData.java class BubbleChartData (line 13) | public class BubbleChartData extends AbstractChartData { method BubbleChartData (line 24) | public BubbleChartData() { method BubbleChartData (line 27) | public BubbleChartData(List values) { method BubbleChartData (line 34) | public BubbleChartData(BubbleChartData data) { method generateDummyData (line 47) | public static BubbleChartData generateDummyData() { method update (line 60) | @Override method finish (line 67) | @Override method getValues (line 74) | public List getValues() { method setValues (line 78) | public BubbleChartData setValues(List values) { method hasLabels (line 87) | public boolean hasLabels() { method setHasLabels (line 91) | public BubbleChartData setHasLabels(boolean hasLabels) { method hasLabelsOnlyForSelected (line 102) | public boolean hasLabelsOnlyForSelected() { method setHasLabelsOnlyForSelected (line 110) | public BubbleChartData setHasLabelsOnlyForSelected(boolean hasLabelsOn... method getMinBubbleRadius (line 123) | public int getMinBubbleRadius() { method setMinBubbleRadius (line 131) | public void setMinBubbleRadius(int minBubbleRadius) { method getBubbleScale (line 140) | public float getBubbleScale() { method setBubbleScale (line 148) | public void setBubbleScale(float bubbleScale) { method getFormatter (line 152) | public BubbleChartValueFormatter getFormatter() { method setFormatter (line 156) | public BubbleChartData setFormatter(BubbleChartValueFormatter formatte... FILE: hellocharts-library/src/lecho/lib/hellocharts/model/BubbleValue.java class BubbleValue (line 11) | public class BubbleValue { method BubbleValue (line 58) | public BubbleValue() { method BubbleValue (line 62) | public BubbleValue(float x, float y, float z) { method BubbleValue (line 66) | public BubbleValue(float x, float y, float z, int color) { method BubbleValue (line 71) | public BubbleValue(BubbleValue bubbleValue) { method update (line 77) | public void update(float scale) { method finish (line 83) | public void finish() { method set (line 87) | public BubbleValue set(float x, float y, float z) { method setTarget (line 103) | public BubbleValue setTarget(float targetX, float targetY, float targe... method getX (line 111) | public float getX() { method getY (line 115) | public float getY() { method getZ (line 119) | public float getZ() { method getColor (line 123) | public int getColor() { method setColor (line 127) | public BubbleValue setColor(int color) { method getDarkenColor (line 133) | public int getDarkenColor() { method getShape (line 137) | public ValueShape getShape() { method setShape (line 141) | public BubbleValue setShape(ValueShape shape) { method getLabel (line 146) | @Deprecated method setLabel (line 151) | public BubbleValue setLabel(String label) { method getLabelAsChars (line 156) | public char[] getLabelAsChars() { method setLabel (line 160) | @Deprecated method toString (line 166) | @Override method equals (line 171) | @Override method hashCode (line 195) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/model/ChartData.java type ChartData (line 8) | public interface ChartData { method update (line 15) | public void update(float scale); method finish (line 20) | public void finish(); method getAxisXBottom (line 25) | public Axis getAxisXBottom(); method setAxisXBottom (line 32) | public void setAxisXBottom(Axis axisX); method getAxisYLeft (line 37) | public Axis getAxisYLeft(); method setAxisYLeft (line 44) | public void setAxisYLeft(Axis axisY); method getAxisXTop (line 49) | public Axis getAxisXTop(); method setAxisXTop (line 56) | public void setAxisXTop(Axis axisX); method getAxisYRight (line 61) | public Axis getAxisYRight(); method setAxisYRight (line 68) | public void setAxisYRight(Axis axisY); method getValueLabelTextColor (line 73) | public int getValueLabelTextColor(); method setValueLabelsTextColor (line 78) | public void setValueLabelsTextColor(int labelsTextColor); method getValueLabelTextSize (line 83) | public int getValueLabelTextSize(); method setValueLabelTextSize (line 88) | public void setValueLabelTextSize(int labelsTextSize); method getValueLabelTypeface (line 95) | public Typeface getValueLabelTypeface(); method setValueLabelTypeface (line 102) | public void setValueLabelTypeface(Typeface typeface); method isValueLabelBackgroundEnabled (line 107) | public boolean isValueLabelBackgroundEnabled(); method setValueLabelBackgroundEnabled (line 112) | public void setValueLabelBackgroundEnabled(boolean isValueLabelBackgro... method isValueLabelBackgroundAuto (line 117) | public boolean isValueLabelBackgroundAuto(); method setValueLabelBackgroundAuto (line 122) | public void setValueLabelBackgroundAuto(boolean isValueLabelBackgrount... method getValueLabelBackgroundColor (line 127) | public int getValueLabelBackgroundColor(); method setValueLabelBackgroundColor (line 133) | public void setValueLabelBackgroundColor(int valueLabelBackgroundColor); FILE: hellocharts-library/src/lecho/lib/hellocharts/model/Column.java class Column (line 17) | public class Column { method Column (line 24) | public Column() { method Column (line 28) | public Column(List values) { method Column (line 32) | public Column(Column column) { method update (line 42) | public void update(float scale) { method finish (line 49) | public void finish() { method getValues (line 55) | public List getValues() { method setValues (line 59) | public Column setValues(List values) { method hasLabels (line 68) | public boolean hasLabels() { method setHasLabels (line 72) | public Column setHasLabels(boolean hasLabels) { method hasLabelsOnlyForSelected (line 83) | public boolean hasLabelsOnlyForSelected() { method setHasLabelsOnlyForSelected (line 91) | public Column setHasLabelsOnlyForSelected(boolean hasLabelsOnlyForSele... method getFormatter (line 99) | public ColumnChartValueFormatter getFormatter() { method setFormatter (line 103) | public Column setFormatter(ColumnChartValueFormatter formatter) { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/ColumnChartData.java class ColumnChartData (line 12) | public class ColumnChartData extends AbstractChartData { method ColumnChartData (line 20) | public ColumnChartData() { method ColumnChartData (line 23) | public ColumnChartData(List columns) { method ColumnChartData (line 30) | public ColumnChartData(ColumnChartData data) { method generateDummyData (line 40) | public static ColumnChartData generateDummyData() { method update (line 57) | @Override method finish (line 65) | @Override method getColumns (line 72) | public List getColumns() { method setColumns (line 76) | public ColumnChartData setColumns(List columns) { method isStacked (line 85) | public boolean isStacked() { method setStacked (line 95) | public ColumnChartData setStacked(boolean isStacked) { method getFillRatio (line 100) | public float getFillRatio() { method setFillRatio (line 111) | public ColumnChartData setFillRatio(float fillRatio) { method getBaseValue (line 125) | public float getBaseValue() { method setBaseValue (line 132) | public ColumnChartData setBaseValue(float baseValue) { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/ComboLineColumnChartData.java class ComboLineColumnChartData (line 6) | public class ComboLineColumnChartData extends AbstractChartData { method ComboLineColumnChartData (line 11) | public ComboLineColumnChartData() { method ComboLineColumnChartData (line 16) | public ComboLineColumnChartData(ColumnChartData columnChartData, LineC... method ComboLineColumnChartData (line 21) | public ComboLineColumnChartData(ComboLineColumnChartData data) { method generateDummyData (line 28) | public static ComboLineColumnChartData generateDummyData() { method update (line 35) | @Override method finish (line 41) | @Override method getColumnChartData (line 47) | public ColumnChartData getColumnChartData() { method setColumnChartData (line 51) | public void setColumnChartData(ColumnChartData columnChartData) { method getLineChartData (line 59) | public LineChartData getLineChartData() { method setLineChartData (line 63) | public void setLineChartData(LineChartData lineChartData) { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/Line.java class Line (line 16) | public class Line { method Line (line 43) | public Line() { method Line (line 47) | public Line(List values) { method Line (line 51) | public Line(Line line) { method update (line 75) | public void update(float scale) { method finish (line 81) | public void finish() { method getValues (line 87) | public List getValues() { method setValues (line 91) | public void setValues(List values) { method getColor (line 99) | public int getColor() { method setColor (line 103) | public Line setColor(int color) { method getPointColor (line 111) | public int getPointColor() { method setPointColor (line 119) | public Line setPointColor(int pointColor) { method getDarkenColor (line 129) | public int getDarkenColor() { method getAreaTransparency (line 136) | public int getAreaTransparency() { method setAreaTransparency (line 146) | public Line setAreaTransparency(int areaTransparency) { method getStrokeWidth (line 151) | public int getStrokeWidth() { method setStrokeWidth (line 155) | public Line setStrokeWidth(int strokeWidth) { method hasPoints (line 160) | public boolean hasPoints() { method setHasPoints (line 164) | public Line setHasPoints(boolean hasPoints) { method hasLines (line 169) | public boolean hasLines() { method setHasLines (line 173) | public Line setHasLines(boolean hasLines) { method hasLabels (line 178) | public boolean hasLabels() { method setHasLabels (line 182) | public Line setHasLabels(boolean hasLabels) { method hasLabelsOnlyForSelected (line 193) | public boolean hasLabelsOnlyForSelected() { method setHasLabelsOnlyForSelected (line 201) | public Line setHasLabelsOnlyForSelected(boolean hasLabelsOnlyForSelect... method getPointRadius (line 209) | public int getPointRadius() { method setPointRadius (line 219) | public Line setPointRadius(int pointRadius) { method getGradientToTransparent (line 224) | public boolean getGradientToTransparent() { method setHasGradientToTransparent (line 228) | public Line setHasGradientToTransparent(boolean hasGradientToTranspare... method isCubic (line 233) | public boolean isCubic() { method setCubic (line 237) | public Line setCubic(boolean isCubic) { method isSquare (line 244) | public boolean isSquare() { method setSquare (line 248) | public Line setSquare(boolean isSquare) { method isFilled (line 255) | public boolean isFilled() { method setFilled (line 259) | public Line setFilled(boolean isFilled) { method getShape (line 267) | public ValueShape getShape() { method setShape (line 277) | public Line setShape(ValueShape shape) { method getPathEffect (line 282) | public PathEffect getPathEffect() { method setPathEffect (line 292) | public void setPathEffect(PathEffect pathEffect) { method getFormatter (line 296) | public LineChartValueFormatter getFormatter() { method setFormatter (line 300) | public Line setFormatter(LineChartValueFormatter formatter) { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/LineChartData.java class LineChartData (line 9) | public class LineChartData extends AbstractChartData { method LineChartData (line 15) | public LineChartData() { method LineChartData (line 19) | public LineChartData(List lines) { method LineChartData (line 26) | public LineChartData(LineChartData data) { method generateDummyData (line 35) | public static LineChartData generateDummyData() { method update (line 50) | @Override method finish (line 57) | @Override method getLines (line 64) | public List getLines() { method setLines (line 68) | public LineChartData setLines(List lines) { method getBaseValue (line 80) | public float getBaseValue() { method setBaseValue (line 88) | public LineChartData setBaseValue(float baseValue) { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/PieChartData.java class PieChartData (line 17) | public class PieChartData extends AbstractChartData { method PieChartData (line 41) | public PieChartData() { method PieChartData (line 46) | public PieChartData(List values) { method PieChartData (line 53) | public PieChartData(PieChartData data) { method generateDummyData (line 79) | public static PieChartData generateDummyData() { method update (line 91) | @Override method finish (line 98) | @Override method setAxisXBottom (line 108) | @Override method setAxisYLeft (line 116) | @Override method getValues (line 121) | public List getValues() { method setValues (line 125) | public PieChartData setValues(List values) { method hasLabels (line 134) | public boolean hasLabels() { method setHasLabels (line 138) | public PieChartData setHasLabels(boolean hasLabels) { method hasLabelsOnlyForSelected (line 149) | public boolean hasLabelsOnlyForSelected() { method setHasLabelsOnlyForSelected (line 157) | public PieChartData setHasLabelsOnlyForSelected(boolean hasLabelsOnlyF... method hasLabelsOutside (line 165) | public boolean hasLabelsOutside() { method setHasLabelsOutside (line 174) | public PieChartData setHasLabelsOutside(boolean hasLabelsOutside) { method hasCenterCircle (line 179) | public boolean hasCenterCircle() { method setHasCenterCircle (line 183) | public PieChartData setHasCenterCircle(boolean hasCenterCircle) { method getCenterCircleColor (line 188) | public int getCenterCircleColor() { method setCenterCircleColor (line 192) | public PieChartData setCenterCircleColor(int centerCircleColor) { method getCenterCircleScale (line 197) | public float getCenterCircleScale() { method setCenterCircleScale (line 201) | public PieChartData setCenterCircleScale(float centerCircleScale) { method getCenterText1Color (line 206) | public int getCenterText1Color() { method setCenterText1Color (line 210) | public PieChartData setCenterText1Color(int centerText1Color) { method getCenterText1FontSize (line 215) | public int getCenterText1FontSize() { method setCenterText1FontSize (line 219) | public PieChartData setCenterText1FontSize(int centerText1FontSize) { method getCenterText1Typeface (line 224) | public Typeface getCenterText1Typeface() { method setCenterText1Typeface (line 228) | public PieChartData setCenterText1Typeface(Typeface text1Typeface) { method getCenterText1 (line 233) | public String getCenterText1() { method setCenterText1 (line 237) | public PieChartData setCenterText1(String centerText1) { method getCenterText2 (line 242) | public String getCenterText2() { method setCenterText2 (line 249) | public PieChartData setCenterText2(String centerText2) { method getCenterText2Color (line 254) | public int getCenterText2Color() { method setCenterText2Color (line 258) | public PieChartData setCenterText2Color(int centerText2Color) { method getCenterText2FontSize (line 263) | public int getCenterText2FontSize() { method setCenterText2FontSize (line 267) | public PieChartData setCenterText2FontSize(int centerText2FontSize) { method getCenterText2Typeface (line 272) | public Typeface getCenterText2Typeface() { method setCenterText2Typeface (line 276) | public PieChartData setCenterText2Typeface(Typeface text2Typeface) { method getSlicesSpacing (line 281) | public int getSlicesSpacing() { method setSlicesSpacing (line 285) | public PieChartData setSlicesSpacing(int sliceSpacing) { method getFormatter (line 290) | public PieChartValueFormatter getFormatter() { method setFormatter (line 294) | public PieChartData setFormatter(PieChartValueFormatter formatter) { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/PointValue.java class PointValue (line 10) | public class PointValue { method PointValue (line 20) | public PointValue() { method PointValue (line 24) | public PointValue(float x, float y) { method PointValue (line 28) | public PointValue(PointValue pointValue) { method update (line 33) | public void update(float scale) { method finish (line 38) | public void finish() { method set (line 42) | public PointValue set(float x, float y) { method setTarget (line 55) | public PointValue setTarget(float targetX, float targetY) { method getX (line 62) | public float getX() { method getY (line 66) | public float getY() { method getLabel (line 70) | @Deprecated method setLabel (line 75) | public PointValue setLabel(String label) { method getLabelAsChars (line 80) | public char[] getLabelAsChars() { method setLabel (line 84) | @Deprecated method toString (line 90) | @Override method equals (line 95) | @Override method hashCode (line 113) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/model/SelectedValue.java class SelectedValue (line 6) | public class SelectedValue { method SelectedValue (line 23) | public SelectedValue() { method SelectedValue (line 27) | public SelectedValue(int firstIndex, int secondIndex, SelectedValueTyp... method set (line 31) | public void set(int firstIndex, int secondIndex, SelectedValueType typ... method set (line 41) | public void set(SelectedValue selectedValue) { method clear (line 47) | public void clear() { method isSet (line 54) | public boolean isSet() { method getFirstIndex (line 65) | public int getFirstIndex() { method setFirstIndex (line 69) | public void setFirstIndex(int firstIndex) { method getSecondIndex (line 76) | public int getSecondIndex() { method setSecondIndex (line 80) | public void setSecondIndex(int secondIndex) { method getType (line 84) | public SelectedValueType getType() { method setType (line 88) | public void setType(SelectedValueType type) { method hashCode (line 92) | @Override method equals (line 102) | @Override method toString (line 120) | @Override type SelectedValueType (line 128) | public enum SelectedValueType { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/SliceValue.java class SliceValue (line 11) | public class SliceValue { method SliceValue (line 41) | public SliceValue() { method SliceValue (line 45) | public SliceValue(float value) { method SliceValue (line 49) | public SliceValue(float value, int color) { method SliceValue (line 54) | public SliceValue(float value, int color, int sliceSpacing) { method SliceValue (line 60) | public SliceValue(SliceValue sliceValue) { method update (line 67) | public void update(float scale) { method finish (line 71) | public void finish() { method getValue (line 75) | public float getValue() { method setValue (line 79) | public SliceValue setValue(float value) { method setTarget (line 92) | public SliceValue setTarget(float target) { method getColor (line 98) | public int getColor() { method setColor (line 102) | public SliceValue setColor(int color) { method getDarkenColor (line 108) | public int getDarkenColor() { method getSliceSpacing (line 112) | @Deprecated method setSliceSpacing (line 117) | @Deprecated method getLabel (line 123) | @Deprecated method setLabel (line 128) | @Deprecated method setLabel (line 134) | public SliceValue setLabel(String label) { method getLabelAsChars (line 139) | public char[] getLabelAsChars() { method toString (line 143) | @Override method equals (line 148) | @Override method hashCode (line 166) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/model/SubcolumnValue.java class SubcolumnValue (line 11) | public class SubcolumnValue { method SubcolumnValue (line 20) | public SubcolumnValue() { method SubcolumnValue (line 24) | public SubcolumnValue(float value) { method SubcolumnValue (line 29) | public SubcolumnValue(float value, int color) { method SubcolumnValue (line 35) | public SubcolumnValue(SubcolumnValue columnValue) { method update (line 41) | public void update(float scale) { method finish (line 45) | public void finish() { method getValue (line 49) | public float getValue() { method setValue (line 53) | public SubcolumnValue setValue(float value) { method setTarget (line 66) | public SubcolumnValue setTarget(float target) { method getColor (line 72) | public int getColor() { method setColor (line 76) | public SubcolumnValue setColor(int color) { method getDarkenColor (line 82) | public int getDarkenColor() { method getLabel (line 86) | @Deprecated method setLabel (line 91) | public SubcolumnValue setLabel(String label) { method getLabelAsChars (line 96) | public char[] getLabelAsChars() { method setLabel (line 100) | @Deprecated method toString (line 106) | @Override method equals (line 111) | @Override method hashCode (line 128) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/model/ValueShape.java type ValueShape (line 3) | public enum ValueShape { FILE: hellocharts-library/src/lecho/lib/hellocharts/model/Viewport.java class Viewport (line 13) | public class Viewport implements Parcelable { method createFromParcel (line 23) | public Viewport createFromParcel(Parcel in) { method newArray (line 32) | public Viewport[] newArray(int size) { method Viewport (line 40) | public Viewport() { method Viewport (line 52) | public Viewport(float left, float top, float right, float bottom) { method Viewport (line 64) | public Viewport(Viewport v) { method equals (line 75) | @Override method isEmpty (line 98) | public final boolean isEmpty() { method setEmpty (line 105) | public void setEmpty() { method width (line 113) | public final float width() { method height (line 121) | public final float height() { method centerX (line 129) | public final float centerX() { method centerY (line 137) | public final float centerY() { method set (line 150) | public void set(float left, float top, float right, float bottom) { method set (line 162) | public void set(Viewport src) { method offset (line 176) | public void offset(float dx, float dy) { method offsetTo (line 189) | public void offsetTo(float newLeft, float newTop) { method inset (line 204) | public void inset(float dx, float dy) { method contains (line 221) | public boolean contains(float x, float y) { method contains (line 236) | public boolean contains(float left, float top, float right, float bott... method contains (line 250) | public boolean contains(Viewport v) { method union (line 266) | public void union(float left, float top, float right, float bottom) { method union (line 292) | public void union(Viewport v) { method intersect (line 308) | public boolean intersect(float left, float top, float right, float bot... method intersect (line 336) | public boolean intersect(Viewport v) { method toString (line 340) | @Override method hashCode (line 347) | @Override method describeContents (line 361) | public int describeContents() { method writeToParcel (line 370) | public void writeToParcel(Parcel out, int flags) { method readFromParcel (line 383) | public void readFromParcel(Parcel in) { FILE: hellocharts-library/src/lecho/lib/hellocharts/provider/BubbleChartDataProvider.java type BubbleChartDataProvider (line 5) | public interface BubbleChartDataProvider { method getBubbleChartData (line 7) | public BubbleChartData getBubbleChartData(); method setBubbleChartData (line 9) | public void setBubbleChartData(BubbleChartData data); FILE: hellocharts-library/src/lecho/lib/hellocharts/provider/ColumnChartDataProvider.java type ColumnChartDataProvider (line 5) | public interface ColumnChartDataProvider { method getColumnChartData (line 7) | public ColumnChartData getColumnChartData(); method setColumnChartData (line 9) | public void setColumnChartData(ColumnChartData data); FILE: hellocharts-library/src/lecho/lib/hellocharts/provider/ComboLineColumnChartDataProvider.java type ComboLineColumnChartDataProvider (line 5) | public interface ComboLineColumnChartDataProvider { method getComboLineColumnChartData (line 7) | public ComboLineColumnChartData getComboLineColumnChartData(); method setComboLineColumnChartData (line 9) | public void setComboLineColumnChartData(ComboLineColumnChartData data); FILE: hellocharts-library/src/lecho/lib/hellocharts/provider/LineChartDataProvider.java type LineChartDataProvider (line 5) | public interface LineChartDataProvider { method getLineChartData (line 7) | public LineChartData getLineChartData(); method setLineChartData (line 9) | public void setLineChartData(LineChartData data); FILE: hellocharts-library/src/lecho/lib/hellocharts/provider/PieChartDataProvider.java type PieChartDataProvider (line 5) | public interface PieChartDataProvider { method getPieChartData (line 7) | public PieChartData getPieChartData(); method setPieChartData (line 9) | public void setPieChartData(PieChartData data); FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/AbstractChartRenderer.java class AbstractChartRenderer (line 22) | public abstract class AbstractChartRenderer implements ChartRenderer { method AbstractChartRenderer (line 55) | public AbstractChartRenderer(Context context, Chart chart) { method resetRenderer (line 74) | @Override method onChartDataChanged (line 79) | @Override method drawLabelTextAndBackground (line 104) | protected void drawLabelTextAndBackground(Canvas canvas, char[] labelB... method isTouched (line 127) | @Override method clearTouch (line 132) | @Override method getMaximumViewport (line 137) | @Override method setMaximumViewport (line 142) | @Override method getCurrentViewport (line 149) | @Override method setCurrentViewport (line 154) | @Override method isViewportCalculationEnabled (line 161) | @Override method setViewportCalculationEnabled (line 166) | @Override method selectValue (line 171) | @Override method getSelectedValue (line 176) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/AxesRenderer.java class AxesRenderer (line 24) | public class AxesRenderer { method AxesRenderer (line 102) | public AxesRenderer(Context context, Chart chart) { method onChartSizeChanged (line 118) | public void onChartSizeChanged() { method onChartDataChanged (line 122) | public void onChartDataChanged() { method onChartDataOrSizeChanged (line 126) | private void onChartDataOrSizeChanged() { method resetRenderer (line 133) | public void resetRenderer() { method initAxis (line 140) | private void initAxis(Axis axis, int position) { method initAxisAttributes (line 149) | private void initAxisAttributes(Axis axis, int position) { method initAxisPaints (line 160) | private void initAxisPaints(Axis axis, int position) { method initAxisTextAlignment (line 179) | private void initAxisTextAlignment(Axis axis, int position) { method initAxisDimensionForTiltedLabels (line 198) | private void initAxisDimensionForTiltedLabels(int position) { method initAxisDimension (line 205) | private void initAxisDimension(int position) { method intiTiltedLabelsTranslation (line 216) | private void intiTiltedLabelsTranslation(Axis axis, int position) { method initAxisMargin (line 246) | private void initAxisMargin(Axis axis, int position) { method getAxisNameMargin (line 255) | private int getAxisNameMargin(Axis axis, int position) { method insetContentRectWithAxesMargins (line 265) | private void insetContentRectWithAxesMargins(int axisMargin, int posit... method initAxisMeasurements (line 277) | private void initAxisMeasurements(Axis axis, int position) { method drawInBackground (line 336) | public void drawInBackground(Canvas canvas) { method prepareAxisToDraw (line 362) | private void prepareAxisToDraw(Axis axis, int position) { method drawInForeground (line 375) | public void drawInForeground(Canvas canvas) { method prepareCustomAxis (line 397) | private void prepareCustomAxis(Axis axis, int position) { method prepareAutoGeneratedAxis (line 462) | private void prepareAutoGeneratedAxis(Axis axis, int position) { method checkRawValue (line 509) | private boolean checkRawValue(Rect rect, float rawValue, boolean axisI... method drawAxisLines (line 531) | private void drawAxisLines(Canvas canvas, Axis axis, int position) { method drawAxisLabelsAndName (line 573) | private void drawAxisLabelsAndName(Canvas canvas, Axis axis, int posit... method isAxisVertical (line 629) | private boolean isAxisVertical(int position) { FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/BubbleChartRenderer.java class BubbleChartRenderer (line 21) | public class BubbleChartRenderer extends AbstractChartRenderer { method BubbleChartRenderer (line 68) | public BubbleChartRenderer(Context context, Chart chart, BubbleChartDa... method onChartSizeChanged (line 79) | @Override method onChartDataChanged (line 90) | @Override method onChartViewportChanged (line 101) | @Override method draw (line 110) | @Override method drawUnclipped (line 118) | @Override method checkTouch (line 122) | @Override method removeMargins (line 159) | public void removeMargins() { method drawBubbles (line 185) | private void drawBubbles(Canvas canvas) { method drawBubble (line 192) | private void drawBubble(Canvas canvas, BubbleValue bubbleValue) { method drawBubbleShapeAndLabel (line 202) | private void drawBubbleShapeAndLabel(Canvas canvas, BubbleValue bubble... method highlightBubbles (line 224) | private void highlightBubbles(Canvas canvas) { method highlightBubble (line 230) | private void highlightBubble(Canvas canvas, BubbleValue bubbleValue) { method processBubble (line 240) | private float processBubble(BubbleValue bubbleValue, PointF point) { method drawLabel (line 264) | private void drawLabel(Canvas canvas, BubbleValue bubbleValue, float r... method calculateMaxViewport (line 303) | private void calculateMaxViewport() { FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/ChartRenderer.java type ChartRenderer (line 11) | public interface ChartRenderer { method onChartSizeChanged (line 13) | public void onChartSizeChanged(); method onChartDataChanged (line 15) | public void onChartDataChanged(); method onChartViewportChanged (line 17) | public void onChartViewportChanged(); method resetRenderer (line 19) | public void resetRenderer(); method draw (line 24) | public void draw(Canvas canvas); method drawUnclipped (line 29) | public void drawUnclipped(Canvas canvas); method checkTouch (line 35) | public boolean checkTouch(float touchX, float touchY); method isTouched (line 40) | public boolean isTouched(); method clearTouch (line 45) | public void clearTouch(); method getMaximumViewport (line 47) | public Viewport getMaximumViewport(); method setMaximumViewport (line 49) | public void setMaximumViewport(Viewport maxViewport); method getCurrentViewport (line 51) | public Viewport getCurrentViewport(); method setCurrentViewport (line 53) | public void setCurrentViewport(Viewport viewport); method isViewportCalculationEnabled (line 55) | public boolean isViewportCalculationEnabled(); method setViewportCalculationEnabled (line 57) | public void setViewportCalculationEnabled(boolean isEnabled); method selectValue (line 59) | public void selectValue(SelectedValue selectedValue); method getSelectedValue (line 61) | public SelectedValue getSelectedValue(); FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/ColumnChartRenderer.java class ColumnChartRenderer (line 22) | public class ColumnChartRenderer extends AbstractChartRenderer { method ColumnChartRenderer (line 63) | public ColumnChartRenderer(Context context, Chart chart, ColumnChartDa... method onChartSizeChanged (line 74) | @Override method onChartDataChanged (line 78) | @Override method onChartViewportChanged (line 88) | @Override method draw (line 97) | public void draw(Canvas canvas) { method drawUnclipped (line 112) | @Override method checkTouch (line 117) | public boolean checkTouch(float touchX, float touchY) { method calculateMaxViewport (line 128) | private void calculateMaxViewport() { method calculateMaxViewportForSubcolumns (line 141) | private void calculateMaxViewportForSubcolumns(ColumnChartData data) { method calculateMaxViewportForStacked (line 154) | private void calculateMaxViewportForStacked(ColumnChartData data) { method drawColumnsForSubcolumns (line 174) | private void drawColumnsForSubcolumns(Canvas canvas) { method highlightColumnsForSubcolumns (line 184) | private void highlightColumnsForSubcolumns(Canvas canvas) { method checkTouchForSubcolumns (line 191) | private void checkTouchForSubcolumns(float touchX, float touchY) { method processColumnForSubcolumns (line 205) | private void processColumnForSubcolumns(Canvas canvas, Column column, ... method drawColumnForStacked (line 249) | private void drawColumnForStacked(Canvas canvas) { method highlightColumnForStacked (line 260) | private void highlightColumnForStacked(Canvas canvas) { method checkTouchForStacked (line 268) | private void checkTouchForStacked(float touchX, float touchY) { method processColumnForStacked (line 281) | private void processColumnForStacked(Canvas canvas, Column column, flo... method drawSubcolumn (line 321) | private void drawSubcolumn(Canvas canvas, Column column, SubcolumnValu... method highlightSubcolumn (line 328) | private void highlightSubcolumn(Canvas canvas, Column column, Subcolum... method checkRectToDraw (line 340) | private void checkRectToDraw(int columnIndex, int valueIndex) { method calculateColumnWidth (line 346) | private float calculateColumnWidth() { method calculateRectToDraw (line 356) | private void calculateRectToDraw(SubcolumnValue columnValue, float lef... method drawLabel (line 369) | private void drawLabel(Canvas canvas, Column column, SubcolumnValue co... FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/ComboChartRenderer.java class ComboChartRenderer (line 12) | public class ComboChartRenderer extends AbstractChartRenderer { method ComboChartRenderer (line 17) | public ComboChartRenderer(Context context, Chart chart) { method onChartSizeChanged (line 22) | @Override method onChartDataChanged (line 29) | @Override method onChartViewportChanged (line 38) | @Override method draw (line 58) | public void draw(Canvas canvas) { method drawUnclipped (line 64) | @Override method checkTouch (line 71) | public boolean checkTouch(float touchX, float touchY) { method clearTouch (line 92) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer.java class ComboLineColumnChartRenderer (line 9) | public class ComboLineColumnChartRenderer extends ComboChartRenderer { method ComboLineColumnChartRenderer (line 14) | public ComboLineColumnChartRenderer(Context context, Chart chart, Colu... method ComboLineColumnChartRenderer (line 20) | public ComboLineColumnChartRenderer(Context context, Chart chart, Colu... method ComboLineColumnChartRenderer (line 25) | public ComboLineColumnChartRenderer(Context context, Chart chart, Colu... method ComboLineColumnChartRenderer (line 30) | public ComboLineColumnChartRenderer(Context context, Chart chart, Colu... FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/LineChartRenderer.java class LineChartRenderer (line 28) | public class LineChartRenderer extends AbstractChartRenderer { method LineChartRenderer (line 51) | public LineChartRenderer(Context context, Chart chart, LineChartDataPr... method onChartSizeChanged (line 69) | public void onChartSizeChanged() { method onChartDataChanged (line 80) | @Override method onChartViewportChanged (line 91) | @Override method draw (line 100) | @Override method drawUnclipped (line 132) | @Override method checkIfShouldDrawPoints (line 148) | private boolean checkIfShouldDrawPoints(Line line) { method checkTouch (line 152) | @Override method calculateMaxViewport (line 175) | private void calculateMaxViewport() { method calculateContentRectInternalMargin (line 199) | private int calculateContentRectInternalMargin() { method drawPath (line 216) | private void drawPath(Canvas canvas, final Line line) { method drawSquarePath (line 244) | private void drawSquarePath(Canvas canvas, final Line line) { method drawSmoothPath (line 276) | private void drawSmoothPath(Canvas canvas, final Line line) { method prepareLinePaint (line 361) | private void prepareLinePaint(final Line line) { method drawPoints (line 371) | private void drawPoints(Canvas canvas, Line line, int lineIndex, int m... method drawPoint (line 397) | private void drawPoint(Canvas canvas, Line line, PointValue pointValue... method highlightPoints (line 415) | private void highlightPoints(Canvas canvas) { method highlightPoint (line 421) | private void highlightPoint(Canvas canvas, Line line, PointValue point... method drawLabel (line 433) | private void drawLabel(Canvas canvas, Line line, PointValue pointValue... method drawArea (line 479) | private void drawArea(Canvas canvas, Line line) { method isInArea (line 508) | private boolean isInArea(float x, float y, float touchX, float touchY,... FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/PieChartRenderer.java class PieChartRenderer (line 31) | public class PieChartRenderer extends AbstractChartRenderer { method PieChartRenderer (line 71) | public PieChartRenderer(Context context, Chart chart, PieChartDataProv... method onChartSizeChanged (line 96) | @Override method onChartDataChanged (line 107) | @Override method onChartViewportChanged (line 134) | @Override method draw (line 143) | @Override method drawUnclipped (line 167) | @Override method checkTouch (line 171) | @Override method drawCenterCircle (line 210) | private void drawCenterCircle(Canvas canvas) { method drawSlices (line 242) | private void drawSlices(Canvas canvas) { method drawSeparationLines (line 259) | private void drawSeparationLines(Canvas canvas) { method drawLabels (line 290) | public void drawLabels(Canvas canvas) { method drawSlice (line 318) | private void drawSlice(Canvas canvas, SliceValue sliceValue, float las... method drawLabel (line 334) | private void drawLabel(Canvas canvas, SliceValue sliceValue, float las... method normalizeVector (line 402) | private void normalizeVector(PointF point) { method pointToAngle (line 410) | private float pointToAngle(float x, float y, float centerX, float cent... method calculateCircleOval (line 425) | private void calculateCircleOval() { method calculateMaxViewport (line 443) | private void calculateMaxViewport() { method getCircleOval (line 451) | public RectF getCircleOval() { method setCircleOval (line 455) | public void setCircleOval(RectF orginCircleOval) { method getChartRotation (line 459) | public int getChartRotation() { method setChartRotation (line 463) | public void setChartRotation(int rotation) { method getValueForAngle (line 471) | public SliceValue getValueForAngle(int angle, SelectedValue selectedVa... method getCircleFillRatio (line 494) | public float getCircleFillRatio() { method setCircleFillRatio (line 502) | public void setCircleFillRatio(float fillRatio) { FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/PreviewColumnChartRenderer.java class PreviewColumnChartRenderer (line 17) | public class PreviewColumnChartRenderer extends ColumnChartRenderer { method PreviewColumnChartRenderer (line 24) | public PreviewColumnChartRenderer(Context context, Chart chart, Column... method drawUnclipped (line 31) | @Override method getPreviewColor (line 47) | public int getPreviewColor() { method setPreviewColor (line 51) | public void setPreviewColor(int color) { FILE: hellocharts-library/src/lecho/lib/hellocharts/renderer/PreviewLineChartRenderer.java class PreviewLineChartRenderer (line 17) | public class PreviewLineChartRenderer extends LineChartRenderer { method PreviewLineChartRenderer (line 24) | public PreviewLineChartRenderer(Context context, Chart chart, LineChar... method drawUnclipped (line 31) | @Override method getPreviewColor (line 47) | public int getPreviewColor() { method setPreviewColor (line 51) | public void setPreviewColor(int color) { FILE: hellocharts-library/src/lecho/lib/hellocharts/util/AxisAutoValues.java class AxisAutoValues (line 6) | public class AxisAutoValues { FILE: hellocharts-library/src/lecho/lib/hellocharts/util/ChartUtils.java class ChartUtils (line 7) | public abstract class ChartUtils { method pickColor (line 21) | public static final int pickColor() { method nextColor (line 25) | public static final int nextColor() { method dp2px (line 32) | public static int dp2px(float density, int dp) { method px2dp (line 40) | public static int px2dp(float density, int px) { method sp2px (line 44) | public static int sp2px(float scaledDensity, int sp) { method px2sp (line 51) | public static int px2sp(float scaledDensity, int px) { method mm2px (line 55) | public static int mm2px(Context context, int mm) { method darkenColor (line 60) | public static int darkenColor(int color) { FILE: hellocharts-library/src/lecho/lib/hellocharts/util/FloatUtils.java class FloatUtils (line 3) | public class FloatUtils { method nextUpF (line 9) | public static float nextUpF(float f) { method nextDownF (line 21) | public static float nextDownF(float f) { method nextUp (line 36) | public static double nextUp(double d) { method nextDown (line 48) | public static double nextDown(double d) { method almostEqual (line 63) | public static boolean almostEqual(float a, float b, float absoluteDiff... method roundToOneSignificantFigure (line 84) | public static float roundToOneSignificantFigure(double num) { method formatFloat (line 99) | public static int formatFloat(final char[] formattedValue, float value... method computeAutoGeneratedAxisValues (line 152) | public static void computeAutoGeneratedAxisValues(float start, float s... FILE: hellocharts-library/src/lecho/lib/hellocharts/view/AbstractChartView.java class AbstractChartView (line 34) | public abstract class AbstractChartView extends View implements Chart { method AbstractChartView (line 45) | public AbstractChartView(Context context) { method AbstractChartView (line 49) | public AbstractChartView(Context context, AttributeSet attrs) { method AbstractChartView (line 53) | public AbstractChartView(Context context, AttributeSet attrs, int defS... method onMeasure (line 68) | @Override method onSizeChanged (line 73) | @Override method onDraw (line 82) | @Override method onTouchEvent (line 99) | @Override method computeScroll (line 124) | @Override method startDataAnimation (line 134) | @Override method startDataAnimation (line 139) | @Override method cancelDataAnimation (line 144) | @Override method animationDataUpdate (line 149) | @Override method animationDataFinished (line 156) | @Override method setDataAnimationListener (line 163) | @Override method setViewportAnimationListener (line 168) | @Override method setViewportChangeListener (line 173) | @Override method getChartRenderer (line 178) | @Override method setChartRenderer (line 183) | @Override method getAxesRenderer (line 190) | @Override method getChartComputator (line 195) | @Override method getTouchHandler (line 200) | @Override method isInteractive (line 205) | @Override method setInteractive (line 210) | @Override method isZoomEnabled (line 215) | @Override method setZoomEnabled (line 220) | @Override method isScrollEnabled (line 225) | @Override method setScrollEnabled (line 230) | @Override method moveTo (line 235) | @Override method moveToWithAnimation (line 241) | @Override method computeScrollViewport (line 247) | private Viewport computeScrollViewport(float x, float y) { method isValueTouchEnabled (line 271) | @Override method setValueTouchEnabled (line 276) | @Override method getZoomType (line 282) | @Override method setZoomType (line 287) | @Override method getMaxZoom (line 292) | @Override method setMaxZoom (line 297) | @Override method getZoomLevel (line 303) | @Override method setZoomLevel (line 312) | @Override method setZoomLevelWithAnimation (line 318) | @Override method computeZoomViewport (line 324) | private Viewport computeZoomViewport(float x, float y, float zoomLevel) { method getMaximumViewport (line 378) | @Override method setMaximumViewport (line 383) | @Override method setCurrentViewportWithAnimation (line 389) | @Override method setCurrentViewportWithAnimation (line 398) | @Override method getCurrentViewport (line 407) | @Override method setCurrentViewport (line 412) | @Override method resetViewports (line 420) | @Override method isViewportCalculationEnabled (line 426) | @Override method setViewportCalculationEnabled (line 431) | @Override method isValueSelectionEnabled (line 436) | @Override method setValueSelectionEnabled (line 441) | @Override method selectValue (line 446) | @Override method getSelectedValue (line 453) | @Override method isContainerScrollEnabled (line 458) | @Override method setContainerScrollEnabled (line 463) | @Override method onChartDataChange (line 469) | protected void onChartDataChange() { method resetRendererAndTouchHandler (line 480) | protected void resetRendererAndTouchHandler() { method canScrollHorizontally (line 494) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/view/BubbleChartView.java class BubbleChartView (line 23) | public class BubbleChartView extends AbstractChartView implements Bubble... method BubbleChartView (line 30) | public BubbleChartView(Context context) { method BubbleChartView (line 34) | public BubbleChartView(Context context, AttributeSet attrs) { method BubbleChartView (line 38) | public BubbleChartView(Context context, AttributeSet attrs, int defSty... method getBubbleChartData (line 45) | @Override method setBubbleChartData (line 50) | @Override method getChartData (line 65) | @Override method callTouchListener (line 70) | @Override method getOnValueTouchListener (line 82) | public BubbleChartOnValueSelectListener getOnValueTouchListener() { method setOnValueTouchListener (line 86) | public void setOnValueTouchListener(BubbleChartOnValueSelectListener t... method removeMargins (line 98) | public void removeMargins() { FILE: hellocharts-library/src/lecho/lib/hellocharts/view/Chart.java type Chart (line 20) | public interface Chart { method getChartData (line 25) | public ChartData getChartData(); method getChartRenderer (line 27) | public ChartRenderer getChartRenderer(); method setChartRenderer (line 29) | public void setChartRenderer(ChartRenderer renderer); method getAxesRenderer (line 31) | public AxesRenderer getAxesRenderer(); method getChartComputator (line 33) | public ChartComputator getChartComputator(); method getTouchHandler (line 35) | public ChartTouchHandler getTouchHandler(); method animationDataUpdate (line 40) | public void animationDataUpdate(float scale); method animationDataFinished (line 45) | public void animationDataFinished(); method startDataAnimation (line 51) | public void startDataAnimation(); method startDataAnimation (line 57) | public void startDataAnimation(long duration); method cancelDataAnimation (line 62) | public void cancelDataAnimation(); method isViewportCalculationEnabled (line 67) | public boolean isViewportCalculationEnabled(); method setViewportCalculationEnabled (line 75) | public void setViewportCalculationEnabled(boolean isEnabled); method setDataAnimationListener (line 81) | public void setDataAnimationListener(ChartAnimationListener animationL... method setViewportAnimationListener (line 86) | public void setViewportAnimationListener(ChartAnimationListener animat... method setViewportChangeListener (line 93) | public void setViewportChangeListener(ViewportChangeListener viewportC... method callTouchListener (line 95) | public void callTouchListener(); method isInteractive (line 102) | public boolean isInteractive(); method setInteractive (line 108) | public void setInteractive(boolean isInteractive); method isZoomEnabled (line 115) | public boolean isZoomEnabled(); method setZoomEnabled (line 120) | public void setZoomEnabled(boolean isZoomEnabled); method isScrollEnabled (line 127) | public boolean isScrollEnabled(); method setScrollEnabled (line 132) | public void setScrollEnabled(boolean isScrollEnabled); method moveTo (line 140) | public void moveTo(float x, float y); method moveToWithAnimation (line 148) | public void moveToWithAnimation(float x, float y); method getZoomType (line 155) | public ZoomType getZoomType(); method setZoomType (line 161) | public void setZoomType(ZoomType zoomType); method getMaxZoom (line 166) | public float getMaxZoom(); method setMaxZoom (line 171) | public void setMaxZoom(float maxZoom); method getZoomLevel (line 176) | public float getZoomLevel(); method setZoomLevel (line 185) | public void setZoomLevel(float x, float y, float zoomLevel); method setZoomLevelWithAnimation (line 195) | public void setZoomLevelWithAnimation(float x, float y, float zoomLevel); method isValueTouchEnabled (line 202) | public boolean isValueTouchEnabled(); method setValueTouchEnabled (line 207) | public void setValueTouchEnabled(boolean isValueTouchEnabled); method getMaximumViewport (line 215) | public Viewport getMaximumViewport(); method setMaximumViewport (line 221) | public void setMaximumViewport(Viewport maxViewport); method getCurrentViewport (line 228) | public Viewport getCurrentViewport(); method setCurrentViewport (line 233) | public void setCurrentViewport(Viewport targetViewport); method setCurrentViewportWithAnimation (line 238) | public void setCurrentViewportWithAnimation(Viewport targetViewport); method setCurrentViewportWithAnimation (line 243) | public void setCurrentViewportWithAnimation(Viewport targetViewport, l... method resetViewports (line 249) | public void resetViewports(); method isValueSelectionEnabled (line 256) | public boolean isValueSelectionEnabled(); method setValueSelectionEnabled (line 262) | public void setValueSelectionEnabled(boolean isValueSelectionEnabled); method selectValue (line 267) | public void selectValue(SelectedValue selectedValue); method getSelectedValue (line 272) | public SelectedValue getSelectedValue(); method isContainerScrollEnabled (line 277) | public boolean isContainerScrollEnabled(); method setContainerScrollEnabled (line 283) | public void setContainerScrollEnabled(boolean isContainerScrollEnabled... FILE: hellocharts-library/src/lecho/lib/hellocharts/view/ColumnChartView.java class ColumnChartView (line 21) | public class ColumnChartView extends AbstractChartView implements Column... method ColumnChartView (line 26) | public ColumnChartView(Context context) { method ColumnChartView (line 30) | public ColumnChartView(Context context, AttributeSet attrs) { method ColumnChartView (line 34) | public ColumnChartView(Context context, AttributeSet attrs, int defSty... method getColumnChartData (line 40) | @Override method setColumnChartData (line 45) | @Override method getChartData (line 61) | @Override method callTouchListener (line 66) | @Override method getOnValueTouchListener (line 79) | public ColumnChartOnValueSelectListener getOnValueTouchListener() { method setOnValueTouchListener (line 83) | public void setOnValueTouchListener(ColumnChartOnValueSelectListener t... FILE: hellocharts-library/src/lecho/lib/hellocharts/view/ComboLineColumnChartView.java class ComboLineColumnChartView (line 30) | public class ComboLineColumnChartView extends AbstractChartView implemen... method ComboLineColumnChartView (line 38) | public ComboLineColumnChartView(Context context) { method ComboLineColumnChartView (line 42) | public ComboLineColumnChartView(Context context, AttributeSet attrs) { method ComboLineColumnChartView (line 46) | public ComboLineColumnChartView(Context context, AttributeSet attrs, i... method getComboLineColumnChartData (line 53) | @Override method setComboLineColumnChartData (line 58) | @Override method getChartData (line 73) | @Override method callTouchListener (line 78) | @Override method getOnValueTouchListener (line 106) | public ComboLineColumnChartOnValueSelectListener getOnValueTouchListen... method setOnValueTouchListener (line 110) | public void setOnValueTouchListener(ComboLineColumnChartOnValueSelectL... method setColumnChartRenderer (line 116) | public void setColumnChartRenderer(Context context, ColumnChartRendere... method setLineChartRenderer (line 120) | public void setLineChartRenderer(Context context, LineChartRenderer li... class ComboLineChartDataProvider (line 124) | private class ComboLineChartDataProvider implements LineChartDataProvi... method getLineChartData (line 126) | @Override method setLineChartData (line 131) | @Override class ComboColumnChartDataProvider (line 139) | private class ComboColumnChartDataProvider implements ColumnChartDataP... method getColumnChartData (line 141) | @Override method setColumnChartData (line 146) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/view/LineChartView.java class LineChartView (line 23) | public class LineChartView extends AbstractChartView implements LineChar... method LineChartView (line 28) | public LineChartView(Context context) { method LineChartView (line 32) | public LineChartView(Context context, AttributeSet attrs) { method LineChartView (line 36) | public LineChartView(Context context, AttributeSet attrs, int defStyle) { method getLineChartData (line 42) | @Override method setLineChartData (line 47) | @Override method getChartData (line 62) | @Override method callTouchListener (line 67) | @Override method getOnValueTouchListener (line 80) | public LineChartOnValueSelectListener getOnValueTouchListener() { method setOnValueTouchListener (line 84) | public void setOnValueTouchListener(LineChartOnValueSelectListener tou... FILE: hellocharts-library/src/lecho/lib/hellocharts/view/PieChartView.java class PieChartView (line 33) | public class PieChartView extends AbstractChartView implements PieChartD... method PieChartView (line 40) | public PieChartView(Context context) { method PieChartView (line 44) | public PieChartView(Context context, AttributeSet attrs) { method PieChartView (line 48) | public PieChartView(Context context, AttributeSet attrs, int defStyle) { method getPieChartData (line 61) | @Override method setPieChartData (line 66) | @Override method getChartData (line 81) | @Override method callTouchListener (line 86) | @Override method getOnValueTouchListener (line 98) | public PieChartOnValueSelectListener getOnValueTouchListener() { method setOnValueTouchListener (line 102) | public void setOnValueTouchListener(PieChartOnValueSelectListener touc... method getCircleOval (line 111) | public RectF getCircleOval() { method setCircleOval (line 120) | public void setCircleOval(RectF orginCircleOval) { method getChartRotation (line 131) | public int getChartRotation() { method setChartRotation (line 141) | public void setChartRotation(int rotation, boolean isAnimated) { method isChartRotationEnabled (line 151) | public boolean isChartRotationEnabled() { method setChartRotationEnabled (line 164) | public void setChartRotationEnabled(boolean isRotationEnabled) { method getValueForAngle (line 173) | public SliceValue getValueForAngle(int angle, SelectedValue selectedVa... method getCircleFillRatio (line 180) | public float getCircleFillRatio() { method setCircleFillRatio (line 188) | public void setCircleFillRatio(float fillRatio) { FILE: hellocharts-library/src/lecho/lib/hellocharts/view/PreviewColumnChartView.java class PreviewColumnChartView (line 21) | public class PreviewColumnChartView extends ColumnChartView { method PreviewColumnChartView (line 26) | public PreviewColumnChartView(Context context) { method PreviewColumnChartView (line 30) | public PreviewColumnChartView(Context context, AttributeSet attrs) { method PreviewColumnChartView (line 34) | public PreviewColumnChartView(Context context, AttributeSet attrs, int... method getPreviewColor (line 43) | public int getPreviewColor() { method setPreviewColor (line 47) | public void setPreviewColor(int color) { method canScrollHorizontally (line 56) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/view/PreviewLineChartView.java class PreviewLineChartView (line 21) | public class PreviewLineChartView extends LineChartView { method PreviewLineChartView (line 26) | public PreviewLineChartView(Context context) { method PreviewLineChartView (line 30) | public PreviewLineChartView(Context context, AttributeSet attrs) { method PreviewLineChartView (line 34) | public PreviewLineChartView(Context context, AttributeSet attrs, int d... method getPreviewColor (line 43) | public int getPreviewColor() { method setPreviewColor (line 47) | public void setPreviewColor(int color) { method canScrollHorizontally (line 56) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/view/hack/HackyDrawerLayout.java class HackyDrawerLayout (line 11) | public class HackyDrawerLayout extends DrawerLayout { method HackyDrawerLayout (line 13) | public HackyDrawerLayout(Context context) { method HackyDrawerLayout (line 17) | public HackyDrawerLayout(Context context, AttributeSet attrs) { method HackyDrawerLayout (line 21) | public HackyDrawerLayout(Context context, AttributeSet attrs, int defS... method onInterceptTouchEvent (line 25) | @Override FILE: hellocharts-library/src/lecho/lib/hellocharts/view/hack/HackyViewPager.java class HackyViewPager (line 16) | public class HackyViewPager extends ViewPager { method HackyViewPager (line 18) | public HackyViewPager(Context context) { method HackyViewPager (line 22) | public HackyViewPager(final Context context, final AttributeSet attrs) { method onInterceptTouchEvent (line 26) | @Override FILE: hellocharts-samples/src/lecho/lib/hellocharts/samples/AboutActivity.java class AboutActivity (line 20) | public class AboutActivity extends ActionBarActivity { method getAppVersionAndBuild (line 24) | public static Pair getAppVersionAndBuild(Context cont... method launchWebBrowser (line 34) | @SuppressLint("DefaultLocale") method onCreate (line 59) | @Override class PlaceholderFragment (line 71) | public static class PlaceholderFragment extends Fragment { method PlaceholderFragment (line 73) | public PlaceholderFragment() { method onCreateView (line 76) | @Override FILE: hellocharts-samples/src/lecho/lib/hellocharts/samples/BubbleChartActivity.java class BubbleChartActivity (line 27) | public class BubbleChartActivity extends ActionBarActivity { method onCreate (line 29) | @Override class PlaceholderFragment (line 41) | public static class PlaceholderFragment extends Fragment { method PlaceholderFragment (line 53) | public PlaceholderFragment() { method onCreateView (line 56) | @Override method onCreateOptionsMenu (line 69) | @Override method onOptionsItemSelected (line 74) | @Override method reset (line 134) | private void reset() { method generateData (line 144) | private void generateData() { method setCircles (line 176) | private void setCircles() { method setSquares (line 181) | private void setSquares() { method toggleLabels (line 186) | private void toggleLabels() { method toggleLabelForSelected (line 197) | private void toggleLabelForSelected() { method toggleAxes (line 209) | private void toggleAxes() { method toggleAxesNames (line 215) | private void toggleAxesNames() { method prepareDataAnimation (line 225) | private void prepareDataAnimation() { method getSign (line 232) | private int getSign() { class ValueTouchListener (line 237) | private class ValueTouchListener implements BubbleChartOnValueSelect... method onValueSelected (line 239) | @Override method onValueDeselected (line 244) | @Override FILE: hellocharts-samples/src/lecho/lib/hellocharts/samples/ColumnChartActivity.java class ColumnChartActivity (line 27) | public class ColumnChartActivity extends ActionBarActivity { method onCreate (line 29) | @Override class PlaceholderFragment (line 41) | public static class PlaceholderFragment extends Fragment { method PlaceholderFragment (line 57) | public PlaceholderFragment() { method onCreateView (line 60) | @Override method onCreateOptionsMenu (line 74) | @Override method onOptionsItemSelected (line 79) | @Override method reset (line 152) | private void reset() { method generateDefaultData (line 162) | private void generateDefaultData() { method generateSubcolumnsData (line 204) | private void generateSubcolumnsData() { method generateStackedData (line 246) | private void generateStackedData() { method generateNegativeSubcolumnsData (line 287) | private void generateNegativeSubcolumnsData() { method generateNegativeStackedData (line 327) | private void generateNegativeStackedData() { method getSign (line 370) | private int getSign() { method generateData (line 375) | private void generateData() { method toggleLabels (line 398) | private void toggleLabels() { method toggleLabelForSelected (line 409) | private void toggleLabelForSelected() { method toggleAxes (line 420) | private void toggleAxes() { method toggleAxesNames (line 426) | private void toggleAxesNames() { method prepareDataAnimation (line 436) | private void prepareDataAnimation() { class ValueTouchListener (line 444) | private class ValueTouchListener implements ColumnChartOnValueSelect... method onValueSelected (line 446) | @Override method onValueDeselected (line 451) | @Override FILE: hellocharts-samples/src/lecho/lib/hellocharts/samples/ComboLineColumnChartActivity.java class ComboLineColumnChartActivity (line 29) | public class ComboLineColumnChartActivity extends ActionBarActivity { method onCreate (line 31) | @Override class PlaceholderFragment (line 43) | public static class PlaceholderFragment extends Fragment { method PlaceholderFragment (line 61) | public PlaceholderFragment() { method onCreateView (line 64) | @Override method onCreateOptionsMenu (line 79) | @Override method onOptionsItemSelected (line 84) | @Override method generateValues (line 128) | private void generateValues() { method reset (line 136) | private void reset() { method generateData (line 148) | private void generateData() { method generateLineData (line 169) | private LineChartData generateLineData() { method generateColumnData (line 194) | private ColumnChartData generateColumnData() { method addLineToData (line 214) | private void addLineToData() { method toggleLines (line 225) | private void toggleLines() { method togglePoints (line 231) | private void togglePoints() { method toggleCubic (line 237) | private void toggleCubic() { method toggleLabels (line 243) | private void toggleLabels() { method toggleAxes (line 249) | private void toggleAxes() { method toggleAxesNames (line 255) | private void toggleAxesNames() { method prepareDataAnimation (line 261) | private void prepareDataAnimation() { class ValueTouchListener (line 279) | private class ValueTouchListener implements ComboLineColumnChartOnVa... method onValueDeselected (line 281) | @Override method onColumnValueSelected (line 287) | @Override method onPointValueSelected (line 292) | @Override FILE: hellocharts-samples/src/lecho/lib/hellocharts/samples/GoodBadChartActivity.java class GoodBadChartActivity (line 20) | public class GoodBadChartActivity extends ActionBarActivity { method onCreate (line 22) | @Override class PlaceholderFragment (line 34) | public static class PlaceholderFragment extends Fragment { method PlaceholderFragment (line 39) | public PlaceholderFragment() { method onCreateView (line 42) | @Override method generateDefaultData (line 61) | private void generateDefaultData() { FILE: hellocharts-samples/src/lecho/lib/hellocharts/samples/LineChartActivity.java class LineChartActivity (line 30) | public class LineChartActivity extends ActionBarActivity { method onCreate (line 32) | @Override class PlaceholderFragment (line 44) | public static class PlaceholderFragment extends Fragment { method PlaceholderFragment (line 66) | public PlaceholderFragment() { method onCreateView (line 69) | @Override method onCreateOptionsMenu (line 91) | @Override method onOptionsItemSelected (line 96) | @Override method generateValues (line 189) | private void generateValues() { method reset (line 197) | private void reset() { method resetViewport (line 215) | private void resetViewport() { method generateData (line 226) | private void generateData() { method addLineToData (line 277) | private void addLineToData() { method toggleLines (line 288) | private void toggleLines() { method togglePoints (line 294) | private void togglePoints() { method toggleGradient (line 300) | private void toggleGradient() { method toggleCubic (line 306) | private void toggleCubic() { method toggleFilled (line 358) | private void toggleFilled() { method togglePointColor (line 364) | private void togglePointColor() { method setCircles (line 370) | private void setCircles() { method setSquares (line 376) | private void setSquares() { method setDiamonds (line 382) | private void setDiamonds() { method toggleLabels (line 388) | private void toggleLabels() { method toggleLabelForSelected (line 399) | private void toggleLabelForSelected() { method toggleAxes (line 411) | private void toggleAxes() { method toggleAxesNames (line 417) | private void toggleAxesNames() { method prepareDataAnimation (line 428) | private void prepareDataAnimation() { class ValueTouchListener (line 437) | private class ValueTouchListener implements LineChartOnValueSelectLi... method onValueSelected (line 439) | @Override method onValueDeselected (line 444) | @Override FILE: hellocharts-samples/src/lecho/lib/hellocharts/samples/LineColumnDependencyActivity.java class LineColumnDependencyActivity (line 28) | public class LineColumnDependencyActivity extends ActionBarActivity { method onCreate (line 30) | @Override class PlaceholderFragment (line 42) | public static class PlaceholderFragment extends Fragment { method PlaceholderFragment (line 54) | public PlaceholderFragment() { method onCreateView (line 57) | @Override method generateColumnData (line 76) | private void generateColumnData() { method generateInitialLineData (line 129) | private void generateInitialLineData() { method generateLineData (line 162) | private void generateLineData(int color, float range) { class ValueTouchListener (line 178) | private class ValueTouchListener implements ColumnChartOnValueSelect... method onValueSelected (line 180) | @Override method onValueDeselected (line 185) | @Override FILE: hellocharts-samples/src/lecho/lib/hellocharts/samples/MainActivity.java class MainActivity (line 31) | public class MainActivity extends ActionBarActivity { method onCreate (line 33) | @Override method onCreateOptionsMenu (line 42) | @Override method onOptionsItemSelected (line 49) | @Override type ChartType (line 63) | public enum ChartType { class PlaceholderFragment (line 70) | public static class PlaceholderFragment extends Fragment implements On... method PlaceholderFragment (line 75) | public PlaceholderFragment() { method onCreateView (line 78) | @Override method onItemClick (line 88) | @Override method generateSamplesDescriptions (line 158) | private List generateSamplesDescriptions() { class ChartSamplesAdapter (line 191) | public static class ChartSamplesAdapter extends ArrayAdapter