summaryrefslogtreecommitdiff
path: root/host/simu/model/distance_sensor_sensopart.py
diff options
context:
space:
mode:
authorNicolas Schodet2012-04-13 21:44:54 +0200
committerNicolas Schodet2012-04-13 21:44:54 +0200
commit104bee8c4abe624303fe8e1b8d58fdb66c450b3d (patch)
treed069ef8234fe130ca48adfb767ff740c2db39736 /host/simu/model/distance_sensor_sensopart.py
parent7d4a35254d844735b52a61c237ae0fb6adbe7a13 (diff)
host/simu/model: add exclude callback for table search
Diffstat (limited to 'host/simu/model/distance_sensor_sensopart.py')
-rw-r--r--host/simu/model/distance_sensor_sensopart.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/host/simu/model/distance_sensor_sensopart.py b/host/simu/model/distance_sensor_sensopart.py
index c97cf54e..bb8e17c7 100644
--- a/host/simu/model/distance_sensor_sensopart.py
+++ b/host/simu/model/distance_sensor_sensopart.py
@@ -46,16 +46,16 @@ class DistanceSensorSensopart (Observable):
OMAX = 250 * 0.020
def __init__ (self, link, scheduler, table, pos, angle, into = None,
- level = 0):
+ level = 0, exclude = None):
Observable.__init__ (self)
self.rays = [ ]
range = self.RANGE * self.QUALITY
self.rays.append (DistanceSensorSensopartRay (table, pos, angle,
- range, into, level))
+ range, into, level, exclude))
for s in self.SECONDARY:
for i in (-1, 1):
self.rays.append (DistanceSensorSensopartRay (table, pos,
- angle + s[0] * i, range * s[1], into, level))
+ angle + s[0] * i, range * s[1], into, level, exclude))
self.link = link
self.scheduler = scheduler
self.value = None