public abstract class LineScatterCandleRadarDataSet<T extends Entry> extends BarLineScatterCandleBubbleDataSet<T>
| 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
|
mHighLightColormAxisDependency, mColors, mDrawValues, mHighlightEnabled, mLastEnd, mLastStart, mValueFormatter, mYMax, mYMin, mYVals| Constructor and Description |
|---|
LineScatterCandleRadarDataSet(java.util.List<T> yVals,
java.lang.String label) |
| 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() |
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() |
boolean |
isVerticalHighlightIndicatorEnabled() |
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, setHighLightColoraddColor, addEntry, addEntryOrdered, calcMinMax, clear, contains, copy, getAverage, getAxisDependency, getColor, getColor, getColors, getEntriesForXIndex, getEntryCount, getEntryForXIndex, getEntryIndex, getEntryPosition, getIndexInEntries, getLabel, getValueCount, getValueFormatter, getValueTextColor, getValueTextSize, getValueTypeface, getYMax, getYMin, getYValForXIndex, getYVals, getYValueSum, isDrawValuesEnabled, isHighlightEnabled, isVisible, needsDefaultFormatter, notifyDataSetChanged, removeEntry, removeEntry, removeFirst, removeLast, resetColors, setAxisDependency, setColor, setColors, setColors, setColors, setDrawValues, setHighlightEnabled, setLabel, setValueFormatter, setValueTextColor, setValueTextSize, setValueTypeface, setVisible, toSimpleString, toStringprotected boolean mDrawVerticalHighlightIndicator
protected boolean mDrawHorizontalHighlightIndicator
protected float mHighlightLineWidth
protected android.graphics.DashPathEffect mHighlightDashPathEffect
public LineScatterCandleRadarDataSet(java.util.List<T> yVals, java.lang.String label)
public void setDrawHorizontalHighlightIndicator(boolean enabled)
enabled - public void setDrawVerticalHighlightIndicator(boolean enabled)
enabled - public void setDrawHighlightIndicators(boolean enabled)
enabled - public boolean isVerticalHighlightIndicatorEnabled()
public boolean isHorizontalHighlightIndicatorEnabled()
public void setHighlightLineWidth(float width)
width - public float getHighlightLineWidth()
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()