public void AddPoint(double timeoffset, double data, WorkoutSampleDataType dataType) { switch (dataType) { case WorkoutSampleDataType.Power: PowerVector.AddPoint(timeoffset, data); break; case WorkoutSampleDataType.Cadence: CadenceVector.AddPoint(timeoffset, data); break; case WorkoutSampleDataType.HeartRate: HeartRateVector.AddPoint(timeoffset, data); break; case WorkoutSampleDataType.Speed: SpeedVector.AddPoint(timeoffset, data); break; } }
public WorkoutSampleVector(int numberOfSamples, WorkoutSampleDataType dataType) { NumberOfSamples = numberOfSamples; SampleDataType = dataType; Vector = new SampleDataPoint[numberOfSamples]; }