/// <summary> /// Initializes a new instance of the <see cref="LineSeriesDTO"/> class /// based on original line series coming from the user data. /// </summary> /// <param name="lineSeries">The line series.</param> public LineSeriesDTO(TraceLabSDK.Types.Contests.LineSeries lineSeries) { m_metricName = lineSeries.MetricName; m_points = new List <PointDTO>(); foreach (TraceLabSDK.Types.Contests.Point point in lineSeries.Points) { m_points.Add(new PointDTO(point.X, point.Y)); } }
private List <DatasetResultsDTO> GenerateDummyResults(TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric, TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric) { var allResults = new List <DatasetResultsDTO>(); foreach (string datasetName in Datasets) { allResults.Add(CreateDummyResultsDTO(datasetName, lineSeriesMetric, boxSummaryMetric)); } return(allResults); }
internal static TraceLabSDK.Types.Contests.LineSeries CreateDummySeriesMetricResults(string seriesMetricName, string metricDescription) { var metric = new TraceLabSDK.Types.Contests.LineSeries(seriesMetricName, metricDescription); for (double i = 0.0; i < 1.0; i += 0.1) { metric.AddPoint(new TraceLabSDK.Types.Contests.Point(i, random.Next(10))); } return(metric); }
internal static TraceLabSDK.Types.Contests.LineSeries CreateDummySeriesMetricResults(string seriesMetricName, string metricDescription) { var metric = new TraceLabSDK.Types.Contests.LineSeries(seriesMetricName, metricDescription); for (double i = 0.0; i < 1.0; i += 0.1) { metric.AddPoint(new TraceLabSDK.Types.Contests.Point(i, random.Next(10))); } return metric; }
private static DatasetResultsDTO CreateDummyResultsDTO(string datasetName, TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric, TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric) { return(new DatasetResultsDTO(MockContestResultsHelper.CreateDummyDatasetResults(datasetName, lineSeriesMetric, boxSummaryMetric))); }
internal static TraceLabSDK.Types.Contests.DatasetResults CreateDummyDatasetResults(string datasetName, TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric, TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric) { var datasetResults = new TraceLabSDK.Types.Contests.DatasetResults(datasetName); datasetResults.AddBoxSummaryMetric(boxSummaryMetric); datasetResults.AddLineSeriesMetric(lineSeriesMetric); return(datasetResults); }