comparison trafficintelligence/moving.py @ 1123:0548a78852b8

added accessor
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Wed, 17 Jul 2019 17:05:19 -0400
parents 58efbe18f102
children 2682b4696cdf
comparison
equal deleted inserted replaced
1122:58efbe18f102 1123:0548a78852b8
1423 if hasattr(self, 'curvilinearPositions'): 1423 if hasattr(self, 'curvilinearPositions'):
1424 return self.curvilinearPositions 1424 return self.curvilinearPositions
1425 else: 1425 else:
1426 return None 1426 return None
1427 1427
1428 def getCurvilinearVelocities(self):
1429 if hasattr(self, 'curvilinearVelocities'):
1430 return self.curvilinearVelocities
1431 else:
1432 return None
1433
1428 def plotCurvilinearPositions(self, lane = None, options = '', withOrigin = False, **kwargs): 1434 def plotCurvilinearPositions(self, lane = None, options = '', withOrigin = False, **kwargs):
1429 if hasattr(self, 'curvilinearPositions'): 1435 if hasattr(self, 'curvilinearPositions'):
1430 if lane is None: 1436 if lane is None:
1431 plot(list(self.getTimeInterval()), self.curvilinearPositions.positions[0], options, **kwargs) 1437 plot(list(self.getTimeInterval()), self.curvilinearPositions.positions[0], options, **kwargs)
1432 if withOrigin: 1438 if withOrigin: