Table of Contents

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