# HG changeset patch # User Nicolas Saunier # Date 1583445228 18000 # Node ID 342701cdac30456cf0aae0abf18ba973b5d44488 # Parent 4b2a55d570c19b35176dc03751de0a2b76df2715 bug fix for concatenate diff -r 4b2a55d570c1 -r 342701cdac30 trafficintelligence/moving.py --- a/trafficintelligence/moving.py Thu Mar 05 16:20:29 2020 -0500 +++ b/trafficintelligence/moving.py Thu Mar 05 16:53:48 2020 -0500 @@ -1326,7 +1326,7 @@ featurePositions = Trajectory() featureVelocities = Trajectory() p = firstObject.getPositionAtInstant(emptyInterval.first)+v - for t in range(emptyInterval.first+1, emptyInterval.last): + for t in range(emptyInterval.first+1, emptyInterval.last+1): positions.addPosition(p) velocities.addPosition(v) featurePositions.addPosition(p) diff -r 4b2a55d570c1 -r 342701cdac30 trafficintelligence/utils.py --- a/trafficintelligence/utils.py Thu Mar 05 16:20:29 2020 -0500 +++ b/trafficintelligence/utils.py Thu Mar 05 16:53:48 2020 -0500 @@ -88,6 +88,15 @@ result[x] = i return result +def findElement(l, num): + i = 0 + while l[i].getNum() != num: + i += 1 + if i < len(l): + return l[i] + else: + return None + ######################### # Simple statistics #########################