Interface IScatterSource
- Namespace
- ScottPlot
- Assembly
- ScottPlot.dll
Represents a series of data points with distinct X and Y positions in coordinate space.
public interface IScatterSource
- Extension Methods
Properties
MaxRenderIndex
int MaxRenderIndex { get; set; }
Property Value
MinRenderIndex
int MinRenderIndex { get; set; }
Property Value
Methods
GetLimits()
AxisLimits GetLimits()
Returns
GetLimitsX()
CoordinateRange GetLimitsX()
Returns
GetLimitsY()
CoordinateRange GetLimitsY()
Returns
GetNearest(Coordinates, RenderDetails, float)
Return the point nearest a specific location given the X/Y pixel scaling information from a previous render.
Will return None if the nearest point is greater than maxDistance
pixels away.
DataPoint GetNearest(Coordinates location, RenderDetails renderInfo, float maxDistance = 15)
Parameters
location
CoordinatesrenderInfo
RenderDetailsmaxDistance
float
Returns
GetNearestX(Coordinates, RenderDetails, float)
Return the point nearest a specific X location given the X/Y pixel scaling information from a previous render.
Will return None if the nearest point is greater than maxDistance
pixels away.
DataPoint GetNearestX(Coordinates location, RenderDetails renderInfo, float maxDistance = 15)
Parameters
location
CoordinatesrenderInfo
RenderDetailsmaxDistance
float
Returns
GetScatterPoints()
Return a copy of the data in Coordinates format.
IReadOnlyList<Coordinates> GetScatterPoints()