Mercurial Hosting > traffic-intelligence
comparison python/indicators.py @ 661:dc70d9e711f5
some method name change and new methods for features in objects (MovingObject) and methods to access indicator values in interactions
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Mon, 18 May 2015 13:53:25 +0200 |
parents | 3058e00887bc |
children | 15e244d2a1b5 |
comparison
equal
deleted
inserted
replaced
660:994dd644f6ab | 661:dc70d9e711f5 |
---|---|
37 return len(self.values) | 37 return len(self.values) |
38 | 38 |
39 def empty(self): | 39 def empty(self): |
40 return len(self.values) == 0 | 40 return len(self.values) == 0 |
41 | 41 |
42 def __getitem__(self, i): | 42 def __getitem__(self, t): |
43 'Returns ith value in time interval' | 43 'Returns the value at time t' |
44 if i in self.values.keys(): | 44 if t in self.values.keys(): |
45 return self.values[i] | 45 return self.values[t] |
46 else: | 46 else: |
47 return None | 47 return None |
48 | 48 |
49 def getIthValue(self, i): | 49 def getIthValue(self, i): |
50 sortedKeys = sorted(self.values.keys()) | 50 sortedKeys = sorted(self.values.keys()) |