| 
							
							
								 Patrick Niklaus | b4710633b1 | Rename function to reduce confusion | 2016-07-26 11:23:14 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 7d076e9344 | handle access flags for lanes | 2016-07-25 20:01:58 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 1fc63e1e72 | move hardcoded road priorities into profiles, change road classification | 2016-07-25 13:07:54 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 9e323d2d42 | improve sliproad / fork handling | 2016-07-22 15:16:59 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 0e4061f858 | deduplicate code for roundabout handling | 2016-07-01 11:34:44 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 5905708111 | expose lanes as enums, adjusted for comments | 2016-06-27 11:12:02 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 5d91b759d1 | Implement Turn Lane Api | 2016-06-27 10:07:48 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | efa29edf09 | basic turn lane handling | 2016-06-27 10:07:41 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | d186ae1863 | Fix semi-colon warnings | 2016-06-22 13:20:55 +02:00 |  | 
			
				
					| 
							
							
								 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 | 312e86eb58 | handle merge on collapsed instructions | 2016-06-06 11:55:14 +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 | d150df1c5c | format | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | ba074b0116 | initial version of intersection classification | 2016-05-19 16:43:46 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 6018fcf490 | Introduce on_ramp and off_ramp, deprecate ramp | 2016-05-04 12:09:54 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 1e6888c0d3 | fix new-name on empty strings | 2016-05-04 10:52:55 +02:00 |  | 
			
				
					| 
							
							
								 Lauren Budorick | b8f7569e93 | Implement arbitrary turn penalty file IO and integration (#2306) Closes #1830 | 2016-04-29 00:48:13 -07:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | cf17bd38eb | Revert "Revert "switched to space separated suffix/prefix only"" | 2016-04-28 14:59:17 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | e88106e990 | Revert "switched to space separated suffix/prefix only" This reverts commit e9e935303c. | 2016-04-27 23:20:10 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | e9e935303c | switched to space separated suffix/prefix only | 2016-04-27 19:12:24 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | a154d71841 | enable suppression name suffix changes | 2016-04-27 18:10:56 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | fddb035539 | suppress name additions (xxx -> xxxbridge) | 2016-04-27 12:13:42 +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 |  | 
			
				
					| 
							
							
								 Daniel Patterson | 43725bae89 | Fix Radius Calculation for points collinear in latidue | 2016-04-12 11:25: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 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | ea93f6f560 | Simplfy name change announcement | 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 | c439594403 | report depart/arrive in addition to waypoint | 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 | 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 | 3f598a5121 | Properly includes needed headers in turn analysis interface | 2016-04-05 22:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 81c5ec0777 | Const-correctnes for compressed geometry iterator | 2016-04-05 22:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 32bb58b272 | Use stdint and using type-alias for discrete angle | 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 | 3f5968b60c | Inline initialize functional road classification hash table | 2016-04-05 22:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 251eeb534a | 256 functional road classes should be enough | 2016-04-05 22:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 7c30ea32bf | Runs scripts/format.sh | 2016-04-05 22:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 01318a08b4 | start of four way turns | 2016-04-05 22:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 119487f1aa | improved fork handling | 2016-04-05 22:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 58628a4bfc | bugfixing/classification | 2016-04-05 22:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | b08b360f38 | Big Restructuring / Cleanup | 2016-04-05 22:58:32 +02:00 |  |