Mercurial > hg > nsaunier > traffic-intelligence
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: |
