Class ProgressiveSingleLineSeriesBase
- Namespace
- LightningChartLib.WinForms.Charting.SeriesXY
- Assembly
- LightningChart.WinForms.Charting.NET4.dll
Base class for single line series which are progressive by X-value.
public abstract class ProgressiveSingleLineSeriesBase : PointLineSeriesBase, IChartNode, IDisposable, IHighlightingItem, ISingleLineSeriesSolveResultReturningSeries
- Inheritance
-
ProgressiveSingleLineSeriesBase
- Implements
- Derived
- Inherited Members
Remarks
Currently affects PointLineSeries and SampleDataSeries.
Constructors
ProgressiveSingleLineSeriesBase()
Creates and initializes a new instance of this class.
public ProgressiveSingleLineSeriesBase()
ProgressiveSingleLineSeriesBase(ViewXY)
Creates and initializes a new instance of this class.
public ProgressiveSingleLineSeriesBase(ViewXY owner)
Parameters
ownerViewXYparam owner M:LightningChartLib.WinForms.Charting.SeriesXY.ProgressiveSingleLineSeriesBase.#ctor(LightningChartLib.WinForms.Charting.Views.ViewXY.ViewXY)
Methods
SolveYCoordAtXCoord(float, bool)
Find nearest series point of given X-coordinate and get corresponding Y-coordinate.
public LineSeriesCoordinateSolveResult SolveYCoordAtXCoord(float x, bool useDIP = false)
Parameters
Returns
- LineSeriesCoordinateSolveResult
Solve result.
SolveYValueAtXValue(double)
Find nearest series point of given X-value and get corresponding Y-value.
public abstract LineSeriesValueSolveResult SolveYValueAtXValue(double x)
Parameters
xdoubleX-value.
Returns
- LineSeriesValueSolveResult
Solve result.