Exemple #1
0
        internal static DataSeries GetDataSeries <T, PREPARED>(T input, IGraphModelType <T, PREPARED> graphModelType, int lineNo)
        {
            PREPARED prepared = graphModelType.Prepare(input);

            int num = graphModelType.GetNumX(input, prepared);
            List <DataPoint> dataPoints = new List <DataPoint>(num);

            for (int i = 0; i < num; ++i)
            {
                DataPoint dataPoint = new DataPoint(
                    graphModelType.GetDataPointX(input, prepared, lineNo, i),
                    graphModelType.GetDataPointY(input, prepared, lineNo, i),
                    graphModelType.GetSources(input, prepared, i)
                    );

                dataPoints.Add(dataPoint);
            }

            DataSeries dataSeries = new DataSeries(null, dataPoints);

            return(dataSeries);
        }
Exemple #2
0
 internal InstanceStatsGraph(IGraphModelType <IEnumerable <INSTANCE>, PREPARED> graphModelType)
     : base(graphModelType)
 {
 }
Exemple #3
0
 internal YearsGraph(IGraphModelType <IEnumerable <Vehicle>, PREPARED> graphModelType)
     : base(graphModelType)
 {
 }