Commit Graph

14 Commits

Author SHA1 Message Date
Moritz Kobitzsch
b04919db51 improving fork handling on three-way turns 2016-03-17 22:57:41 +01:00
Moritz Kobitzsch
c608b77a43 fixes assignment for basic turn types / invalid ramp assignment 2016-03-17 22:57:41 +01:00
Patrick Niklaus
f06a636e7d Don't pass shared_ptr down to functions
"Don’t pass a smart pointer as a function parameter unless you want to
use or manipulate the smart pointer itself, such as to share or transfer
ownership."

Source:
http://herbsutter.com/2013/06/05/gotw-91-solution-smart-pointer-parameters/
2016-03-17 22:57:41 +01:00
Daniel J. Hofmann
bf01038e63 Properly includes needed headers in turn analysis interface 2016-03-17 22:57:41 +01:00
Daniel J. Hofmann
c6004d4401 Const-correctnes for compressed geometry iterator 2016-03-17 22:57:41 +01:00
Daniel J. Hofmann
d8759b7a2e Use stdint and using type-alias for discrete angle 2016-03-17 22:57:41 +01:00
Daniel J. Hofmann
304f361077 Hide functional road classification based on tags in implementation file 2016-03-17 22:57:41 +01:00
Daniel J. Hofmann
aeb435a2f7 Inline initialize functional road classification hash table 2016-03-17 22:57:41 +01:00
Daniel J. Hofmann
fca25b45cd 256 functional road classes should be enough 2016-03-17 22:57:41 +01:00
Daniel J. Hofmann
2a454c4272 Runs scripts/format.sh 2016-03-17 22:57:40 +01:00
Moritz Kobitzsch
4f0a84e8de start of four way turns 2016-03-17 22:57:40 +01:00
Moritz Kobitzsch
6883fdca5c improved fork handling 2016-03-17 22:57:40 +01:00
Moritz Kobitzsch
951ffe8484 bugfixing/classification 2016-03-17 22:57:39 +01:00
Patrick Niklaus
6aa12b1dd6 Big Restructuring / Cleanup 2016-03-17 22:53:43 +01:00