Class SignalSourceBase
- Namespace
- ScottPlot.DataSources
- Assembly
- ScottPlot.dll
public abstract class SignalSourceBase
- Inheritance
-
SignalSourceBase
- Derived
-
- Inherited Members
-
- Extension Methods
-
Properties
Length
public abstract int Length { get; }
Property Value
- int
MaxRenderIndex
public int MaxRenderIndex { get; }
Property Value
- int
MaximumIndex
public int MaximumIndex { get; set; }
Property Value
- int
MinRenderIndex
public int MinRenderIndex { get; }
Property Value
- int
MinimumIndex
public int MinimumIndex { get; set; }
Property Value
- int
Period
public double Period { get; set; }
Property Value
- double
UsePixelOverlap
public bool UsePixelOverlap { get; }
Property Value
- bool
XOffset
public double XOffset { get; set; }
Property Value
- double
YOffset
public double YOffset { get; set; }
Property Value
- double
YScale
public double YScale { get; set; }
Property Value
- double
Methods
GetIndex(double, bool)
public int GetIndex(double x, bool visibleDataOnly)
Parameters
x
double
visibleDataOnly
bool
Returns
- int
GetLimits()
public AxisLimits GetLimits()
Returns
- AxisLimits
GetLimitsX()
public CoordinateRange GetLimitsX()
Returns
- CoordinateRange
GetLimitsY()
public CoordinateRange GetLimitsY()
Returns
- CoordinateRange
GetLimitsY(int, int)
public abstract SignalRangeY GetLimitsY(int firstIndex, int lastIndex)
Parameters
firstIndex
int
lastIndex
int
Returns
- SignalRangeY
GetX(int)
public double GetX(int index)
Parameters
index
int
Returns
- double
RangeContainsSignal(double, double)
public bool RangeContainsSignal(double xMin, double xMax)
Parameters
xMin
double
xMax
double
Returns
- bool