Mercurial Hosting > traffic-intelligence
diff trafficintelligence/tests/moving.txt @ 1097:b3f8b26ee838
modification for simulation
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Mon, 18 Feb 2019 17:23:26 -0500 |
parents | c96388c696ac |
children | 799ef82caa1a |
line wrap: on
line diff
--- a/trafficintelligence/tests/moving.txt Fri Feb 15 14:35:56 2019 -0500 +++ b/trafficintelligence/tests/moving.txt Mon Feb 18 17:23:26 2019 -0500 @@ -211,12 +211,20 @@ 10 >>> t1[3] [6.0, 0, 'b'] ->>> t2 = CurvilinearTrajectory.generate(3, 1., 10, 'a', 1.) +>>> t2 = CurvilinearTrajectory.generate(15, 1., 10, 'a', 1.) >>> t2[4] -[7.0, 1.0, 'a'] +[19.0, 1.0, 'a'] >>> t1.append(t2) >>> t1.length() 20 +>>> t1[9] +[12.0, 0, 'b'] +>>> o = MovingObject(0, TimeInterval(1,21)) +>>> o.curvilinearPositions = t1 +>>> o.interpolateCurvilinearPositions(2.3) +[4.3, 0.0, 'b'] +>>> o.interpolateCurvilinearPositions(10.7) # doctest:+ELLIPSIS +[14.09999..., 0.69999..., 'a'] >>> a = Trajectory.generate(Point(0.,0.), Point(10.,0.), 4) >>> t = Trajectory.generate(Point(0.1,-1.), Point(1.,0.), 22)