From a60e3424a147d5a2be82c1d1bea2fc7a85d2a494 Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Wed, 24 Feb 2016 13:51:47 +0100 Subject: [PATCH] start cycle simulation at a certain distance --- .../SimulationComponent/Impl/DistanceBasedDrivingCycle.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs b/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs index 30a8871039..6635a9424a 100644 --- a/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs +++ b/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs @@ -341,6 +341,12 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl } } + internal void SetDriveOffDistance(Meter startDistance) + { + while (CycleIntervalIterator.MoveNext() && CycleIntervalIterator.RightSample.Distance < startDistance) {} + CycleIntervalIterator.MoveNext(); + } + public class DrivingCycleEnumerator : IEnumerator<DrivingCycleData.DrivingCycleEntry> { protected int CurrentCycleIndex; -- GitLab