public abstract class RealmLineScatterCandleRadarDataSet<T extends RealmObject,S extends Entry> extends RealmBarLineScatterCandleBubbleDataSet<T,S> implements ILineScatterCandleRadarDataSet<S>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
mDrawHorizontalHighlightIndicator |
protected boolean |
mDrawVerticalHighlightIndicator |
protected android.graphics.DashPathEffect |
mHighlightDashPathEffect
the path effect for dashed highlight-lines
|
protected float |
mHighlightLineWidth
the width of the highlight indicator lines
|
mHighLightColormIndexField, mValues, mValuesField, mYMax, mYMin, resultsmAxisDependency, mColors, mDrawValues, mHighlightEnabled, mValueColors, mValueFormatter, mValueTextSize, mValueTypeface, mVisible| Constructor and Description |
|---|
RealmLineScatterCandleRadarDataSet( |
RealmLineScatterCandleRadarDataSet(
Constructor that takes the realm RealmResults, sorts & stores them.
|
| Modifier and Type | Method and Description |
|---|---|
void |
disableDashedHighlightLine()
Disables the highlight-line to be drawn in dashed mode.
|
void |
enableDashedHighlightLine(float lineLength,
float spaceLength,
float phase)
Enables the highlight-line to be drawn in dashed mode, e.g.
|
android.graphics.DashPathEffect |
getDashPathEffectHighlight()
Returns the DashPathEffect that is used for highlighting.
|
float |
getHighlightLineWidth()
Returns the line-width in which highlight lines are to be drawn.
|
boolean |
isDashedHighlightLineEnabled()
Returns true if the dashed-line effect is enabled for highlight lines, false if not.
|
boolean |
isHorizontalHighlightIndicatorEnabled()
Returns true if vertical highlight indicator lines are enabled (drawn)
|
boolean |
isVerticalHighlightIndicatorEnabled()
Returns true if vertical highlight indicator lines are enabled (drawn)
|
void |
setDrawHighlightIndicators(boolean enabled)
Enables / disables both vertical and horizontal highlight-indicators.
|
void |
setDrawHorizontalHighlightIndicator(boolean enabled)
Enables / disables the horizontal highlight-indicator.
|
void |
setDrawVerticalHighlightIndicator(boolean enabled)
Enables / disables the vertical highlight-indicator.
|
void |
setHighlightLineWidth(float width)
Sets the width of the highlight line in dp.
|
getHighLightColor, setHighLightColoraddEntry, addEntryOrdered, build, calcMinMax, clear, getEntryCount, getEntryForIndex, getEntryForXIndex, getEntryForXIndex, getEntryIndex, getEntryIndex, getIndexField, getResults, getValues, getValuesField, getYMax, getYMin, getYValForXIndex, removeEntry, setIndexField, setValuesFieldaddColor, contains, getAxisDependency, getColor, getColor, getColors, getIndexInEntries, getLabel, getValueFormatter, getValueTextColor, getValueTextColor, getValueTextSize, getValueTypeface, isDrawValuesEnabled, isHighlightEnabled, isVisible, notifyDataSetChanged, removeEntry, removeFirst, removeLast, resetColors, setAxisDependency, setColor, setColor, setColors, setColors, setColors, setColors, setDrawValues, setHighlightEnabled, setLabel, setValueFormatter, setValueTextColor, setValueTextColors, setValueTextSize, setValueTypeface, setVisibleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHighLightColoraddEntry, addEntryOrdered, calcMinMax, clear, contains, getAxisDependency, getColor, getColor, getColors, getEntryCount, getEntryForIndex, getEntryForXIndex, getEntryForXIndex, getEntryIndex, getEntryIndex, getIndexInEntries, getLabel, getValueFormatter, getValueTextColor, getValueTextColor, getValueTextSize, getValueTypeface, getYMax, getYMin, getYValForXIndex, isDrawValuesEnabled, isHighlightEnabled, isVisible, removeEntry, removeEntry, removeFirst, removeLast, setAxisDependency, setDrawValues, setHighlightEnabled, setLabel, setValueFormatter, setValueTextColor, setValueTextColors, setValueTextSize, setValueTypeface, setVisibleprotected boolean mDrawVerticalHighlightIndicator
protected boolean mDrawHorizontalHighlightIndicator
protected float mHighlightLineWidth
protected android.graphics.DashPathEffect mHighlightDashPathEffect
public RealmLineScatterCandleRadarDataSet(results, java.lang.String yValuesField)
public RealmLineScatterCandleRadarDataSet(results, java.lang.String yValuesField, java.lang.String xIndexField)
results - yValuesField - xIndexField - public void setDrawHorizontalHighlightIndicator(boolean enabled)
enabled - public void setDrawVerticalHighlightIndicator(boolean enabled)
enabled - public void setDrawHighlightIndicators(boolean enabled)
enabled - public boolean isVerticalHighlightIndicatorEnabled()
ILineScatterCandleRadarDataSetisVerticalHighlightIndicatorEnabled in interface ILineScatterCandleRadarDataSet<S extends Entry>public boolean isHorizontalHighlightIndicatorEnabled()
ILineScatterCandleRadarDataSetisHorizontalHighlightIndicatorEnabled in interface ILineScatterCandleRadarDataSet<S extends Entry>public void setHighlightLineWidth(float width)
width - public float getHighlightLineWidth()
ILineScatterCandleRadarDataSetgetHighlightLineWidth in interface ILineScatterCandleRadarDataSet<S extends Entry>public void enableDashedHighlightLine(float lineLength,
float spaceLength,
float phase)
lineLength - the length of the line piecesspaceLength - the length of space inbetween the line-piecesphase - offset, in degrees (normally, use 0)public void disableDashedHighlightLine()
public boolean isDashedHighlightLineEnabled()
public android.graphics.DashPathEffect getDashPathEffectHighlight()
ILineScatterCandleRadarDataSetgetDashPathEffectHighlight in interface ILineScatterCandleRadarDataSet<S extends Entry>