/// <summary> /// Create a new plottable time-series graph /// </summary> /// <param name="initialStartTime">The point in time that will map to x=0</param> /// <param name="timeRange">The time range in seconds the graph should represent</param> public PlottableTimeSeries(float initialStartTime, PlottableConfig plotConfig, float timeRange = 20) { this.currentTimeSeries = new List <Vector2>(); this.startTime = initialStartTime; this.timeRange = timeRange; this.plotConfig = plotConfig; }
public PlottableFunctionToSeriesAdapter(Func <float, float> function, PlottableFunctionConfig functionConfig, PlottableConfig plotConfig) { this.function = function; this.functionConfig = functionConfig; this.plotConfig = plotConfig; }