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())