diff trafficintelligence/tests/moving.txt @ 1300:f3574e43c238

correcting bug on line crossings (and renaming method)
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Fri, 11 Apr 2025 16:14:51 -0400
parents 76f5693b530c
children
line wrap: on
line diff
--- a/trafficintelligence/tests/moving.txt	Wed Apr 09 15:57:50 2025 -0400
+++ b/trafficintelligence/tests/moving.txt	Fri Apr 11 16:14:51 2025 -0400
@@ -110,18 +110,18 @@
 True
 
 >>> o1 = MovingObject.generate(1, Point(1.,0.), Point(1.,0.), TimeInterval(0,10))
->>> instants, intersections, rightToLeftOrientations = o1.getInstantsCrossingLine(Point(0.,3.5), Point(2.,3.5))
+>>> instants, intersections, rightToLeftOrientations = o1.getInstantsCrossingSegment(Point(0.,3.5), Point(2.,3.5))
 >>> rightToLeftOrientations == []
 True
 >>> len(instants)
 0
 >>> o1 = MovingObject.generate(1, Point(0.,1.), Point(1.,0.), TimeInterval(0,10))	
->>> instants, intersections, rightToLeftOrientations = o1.getInstantsCrossingLine(Point(3.5,0.), Point(3.5, 2.), False)
+>>> instants, intersections, rightToLeftOrientations = o1.getInstantsCrossingSegment(Point(3.5,0.), Point(3.5, 2.), False)
 >>> rightToLeftOrientations == []
 True
 >>> instants[0]
 3.5
->>> instants, intersections, rightToLeftOrientations = o1.getInstantsCrossingLine(Point(3.5,0.), Point(3.5, 2.), True)
+>>> instants, intersections, rightToLeftOrientations = o1.getInstantsCrossingSegment(Point(3.5,0.), Point(3.5, 2.), True)
 >>> len(rightToLeftOrientations)
 1
 >>> rightToLeftOrientations[0]