Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2868f702a5
							
						
					 | 
					
						
						
							
							fix issues with roundabouts and intersections and sliproads
						
						
						
						
						
					 | 
					
						2016-06-21 16:56:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3c8781855e
							
						
					 | 
					
						
						
							
							handle steep off-ramps
						
						
						
						
						
					 | 
					
						2016-06-21 00:47:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							306744e5cb
							
						
					 | 
					
						
						
							
							fix roundabout-handling when name changes
						
						
						
						
						
					 | 
					
						2016-06-17 11:02:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							47b19f209b
							
						
					 | 
					
						
						
							
							prefer obvious turn assignment over forks
						
						
						
						
						
					 | 
					
						2016-06-13 15:00:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2b5355edca
							
						
					 | 
					
						
						
							
							improve slipway handling to allow multiple styles of turn lanes / turn roads
						
						
						
						
						
					 | 
					
						2016-06-13 11:56:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							1dfdb38d4a
							
						
					 | 
					
						
						
							
							improve collapse-handling
						
						
						
						
						
					 | 
					
						2016-06-06 10:05:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f322d2140
							
						
					 | 
					
						
						
							
							Silence multiline comment warning
						
						
						
						
						
					 | 
					
						2016-06-03 14:47:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bdc66049a5
							
						
					 | 
					
						
						
							
							fix INVALID_NAME_ID vs INVALID_NAMEID -> EMPTY_NAMEID
						
						
						
						
						
					 | 
					
						2016-06-01 23:19:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6e16eab6ec
							
						
					 | 
					
						
						
							
							Format with clang-format 3.8
						
						
						
						
						
					 | 
					
						2016-05-27 21:05:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3d03797e53
							
						
					 | 
					
						
						
							
							Distinguish between offramps and sliproads.
						
						
						
						
						
					 | 
					
						2016-05-26 21:31:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b5225f07cb
							
						
					 | 
					
						
						
							
							Fix #2413 by converting enums to unsigned char constants
						
						
						
						
						
					 | 
					
						2016-05-23 18:33:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							abed7690d0
							
						
					 | 
					
						
						
							
							fix continue on obvious
						
						
						
						
						
					 | 
					
						2016-05-23 17:55:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9c8bf820de
							
						
					 | 
					
						
						
							
							adjusted to in/out. only emit one of them for depart/arrive
						
						
						
						
						
					 | 
					
						2016-05-19 16:44:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4d9aa65e78
							
						
					 | 
					
						
						
							
							intersection classes with variable degree of discretization
						
						
						
						
						
					 | 
					
						2016-05-19 16:44:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0f3942558f
							
						
					 | 
					
						
						
							
							version using discrete values stored directly at intersection
						
						
						
						
						
					 | 
					
						2016-05-19 16:43:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ba074b0116
							
						
					 | 
					
						
						
							
							initial version of intersection classification
						
						
						
						
						
					 | 
					
						2016-05-19 16:43:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a9f674497a
							
						
					 | 
					
						
						
							
							emit turn-straight for obvious turns where the main road continues
						
						
						
						
						
					 | 
					
						2016-05-18 19:54:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6018fcf490
							
						
					 | 
					
						
						
							
							Introduce on_ramp and off_ramp, deprecate ramp
						
						
						
						
						
					 | 
					
						2016-05-04 12:09:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							08248e3853
							
						
					 | 
					
						
						
							
							fix 2349
						
						
						
						
						
					 | 
					
						2016-05-03 21:14:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							59168e21b4
							
						
					 | 
					
						
						
							
							remove unnecessary warnings, initialize correctly
						
						
						
						
						
					 | 
					
						2016-05-02 17:29:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							a154d71841
							
						
					 | 
					
						
						
							
							enable suppression name suffix changes
						
						
						
						
						
					 | 
					
						2016-04-27 18:10:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							1544a08ea2
							
						
					 | 
					
						
						
							
							introduce roundabout-turns into instruction set
						
						
						
						
						
					 | 
					
						2016-04-27 12:13:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ac061c546
							
						
					 | 
					
						
						
							
							fix guidance issues / improve tests
						
						
						
						
						
					 | 
					
						2016-04-26 10:34:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e59a7926a2
							
						
					 | 
					
						
						
							
							roundabout for segregated entry roads
						
						
						
						
						
					 | 
					
						2016-04-26 01:01:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7b32d3184c
							
						
					 | 
					
						
						
							
							remove unused instruction types
						
						
						
						
						
					 | 
					
						2016-04-25 19:24:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d770c35245
							
						
					 | 
					
						
						
							
							refactor guidance
						
						
						
						
						
					 | 
					
						2016-04-25 19:24:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							fcbf527ba5
							
						
					 | 
					
						
						
							
							refactor of turn analysis into turn handlers
						
						
						
						
						
					 | 
					
						2016-04-08 18:14:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa0a5040e5
							
						
					 | 
					
						
						
							
							adding tests for guidance
						
						
						
						
						
					 | 
					
						2016-04-08 10:43:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2443c64db
							
						
					 | 
					
						
						
							
							adds distinction between rotaries/rounabouts
						
						
						
						
						
					 | 
					
						2016-04-05 22:59:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef1fb08723
							
						
					 | 
					
						
						
							
							fix cucumber tests and issues
						
						
						
						
						
					 | 
					
						2016-04-05 22:59:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							2219b6507c
							
						
					 | 
					
						
						
							
							correctly handle roundabouts in a wide set of special cases
						
						
						
						
						
					 | 
					
						2016-04-05 22:59:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							253496c7ee
							
						
					 | 
					
						
						
							
							improves consistency of fork handling
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c01878542
							
						
					 | 
					
						
						
							
							get_name_for_id -> GetNameForID
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							7bab34eeda
							
						
					 | 
					
						
						
							
							fix division by zero
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							0cc23dec6f
							
						
					 | 
					
						
						
							
							restructured to only return valid turns to the outside + cleanup
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							71c0d5253d
							
						
					 | 
					
						
						
							
							less new names, forks consider road classes, api clean-up
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							a674028c37
							
						
					 | 
					
						
						
							
							implement basic turn handling
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7dd6acd9d
							
						
					 | 
					
						
						
							
							fix merging of turn instructions
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5739cb3d8
							
						
					 | 
					
						
						
							
							Include reverse edges again
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea93d56ca8
							
						
					 | 
					
						
						
							
							Formating and logging changes for turn classification
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							10097a946f
							
						
					 | 
					
						
						
							
							Handle case of dead-end edges by inserting an invalid turn
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb3f550e26
							
						
					 | 
					
						
						
							
							encapsulated into class
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							06aa6dedab
							
						
					 | 
					
						
						
							
							improving fork handling on three-way turns
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							f769478abe
							
						
					 | 
					
						
						
							
							fix comparison for ramps on three-way turns
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c276ac71e
							
						
					 | 
					
						
						
							
							fixes roundabout counting
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e95d1f1fd
							
						
					 | 
					
						
						
							
							fixes assignment for basic turn types / invalid ramp assignment
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7ea5f500d
							
						
					 | 
					
						
						
							
							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-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa4b786ab3
							
						
					 | 
					
						
						
							
							Hide functional road classification based on tags in implementation file
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							b47a532eb4
							
						
					 | 
					
						
						
							
							Fixes multi-line comment
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb06e044f5
							
						
					 | 
					
						
						
							
							Fix coodinate include and unused warnings
						
						
						
						
						
					 | 
					
						2016-04-05 22:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 |