|
| | SignalXYSourceDoubleArray (double[] xs, double[] ys) |
| |
| AxisLimits | GetAxisLimits () |
| | Return the axis limits covered by these data.
|
| |
| Pixel[] | GetPixelsToDraw (RenderPack rp, IAxes axes, ConnectStyle connectStyle) |
| | Return pixels to render to display this signal. May return one extra point on each side of the plot outside the data area.
|
| |
| DataPoint | GetNearest (Coordinates mouseLocation, RenderDetails renderInfo, float maxDistance=15) |
| | Return the point nearest a specific location given the X/Y pixel scaling information from a previous render. Will return DataPoint.None if the nearest point is greater than maxDistance pixels away.
|
| |
| DataPoint | GetNearestX (Coordinates mouseLocation, RenderDetails renderInfo, float maxDistance=15) |
| | Return the point nearest a specific X location given the X/Y pixel scaling information from a previous render. Will return DataPoint.None if the nearest point is greater than maxDistance pixels away.
|
| |
|
| int | Count [get] |
| | Number of values in the data source.
|
| |
| bool | Rotated = false [get, set] |
| | If enabled, Xs will be vertical and Ys will be horizontal.
|
| |
| double | XOffset = 0 [get, set] |
| | X position of the first data point.
|
| |
| double | YOffset = 0 [get, set] |
| | Shift Y position of all values by this amount.
|
| |
| double | YScale = 1 [get, set] |
| | Multiply Y values by this scale factor (before applying offset)
|
| |
| double | XScale = 1 [get, set] |
| | Multiply X values by this scale factor (before applying offset)
|
| |
| int | MinimumIndex = 0 [get, set] |
| | Do not display data below this index.
|
| |
| int | MaximumIndex [get, set] |
| | Do not display data above this index.
|
| |
| bool | UsePixelOverlap = false [get] |
| |
◆ SignalXYSourceDoubleArray()
| ScottPlot.DataSources.SignalXYSourceDoubleArray.SignalXYSourceDoubleArray |
( |
double[] |
xs, |
|
|
double[] |
ys |
|
) |
| |
|
inline |
◆ GetAxisLimits()
| AxisLimits ScottPlot.DataSources.SignalXYSourceDoubleArray.GetAxisLimits |
( |
| ) |
|
|
inline |
◆ GetNearest()
Return the point nearest a specific location given the X/Y pixel scaling information from a previous render. Will return DataPoint.None if the nearest point is greater than maxDistance pixels away.
Implements ScottPlot.ISignalXYSource.
◆ GetNearestX()
Return the point nearest a specific X location given the X/Y pixel scaling information from a previous render. Will return DataPoint.None if the nearest point is greater than maxDistance pixels away.
Implements ScottPlot.ISignalXYSource.
◆ GetPixelsToDraw()
| Pixel[] ScottPlot.DataSources.SignalXYSourceDoubleArray.GetPixelsToDraw |
( |
RenderPack |
rp, |
|
|
IAxes |
axes, |
|
|
ConnectStyle |
connectStyle |
|
) |
| |
|
inline |
Return pixels to render to display this signal. May return one extra point on each side of the plot outside the data area.
Implements ScottPlot.ISignalXYSource.
◆ Count
| int ScottPlot.DataSources.SignalXYSourceDoubleArray.Count |
|
get |
◆ MaximumIndex
| int ScottPlot.DataSources.SignalXYSourceDoubleArray.MaximumIndex |
|
getset |
◆ MinimumIndex
| int ScottPlot.DataSources.SignalXYSourceDoubleArray.MinimumIndex = 0 |
|
getset |
◆ Rotated
| bool ScottPlot.DataSources.SignalXYSourceDoubleArray.Rotated = false |
|
getset |
◆ UsePixelOverlap
| bool ScottPlot.DataSources.SignalXYSourceDoubleArray.UsePixelOverlap = false |
|
get |
◆ XOffset
| double ScottPlot.DataSources.SignalXYSourceDoubleArray.XOffset = 0 |
|
getset |
◆ XScale
| double ScottPlot.DataSources.SignalXYSourceDoubleArray.XScale = 1 |
|
getset |
◆ YOffset
| double ScottPlot.DataSources.SignalXYSourceDoubleArray.YOffset = 0 |
|
getset |
◆ YScale
| double ScottPlot.DataSources.SignalXYSourceDoubleArray.YScale = 1 |
|
getset |
The documentation for this class was generated from the following file:
- ScottPlot/src/ScottPlot5/ScottPlot5/DataSources/SignalXYSourceDoubleArray.cs