| 
							
							
								 Dennis Luxen | 69b3457e83 | replace boost::tuple by std::tuple | 2015-01-23 17:14:12 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | cf21074f10 | use enum as return code instead of boolean logic in extractor | 2015-01-23 16:59:13 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | dc7f21513a | move initialization of extractor config into main method and out out extraction logic | 2015-01-23 16:30:14 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | a15450af91 | manually revert previous change as g++ doesnt convert bitfields properly | 2015-01-23 14:24:02 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | efbcce0ffe | use bitfields to reduce struct size of segment information. size goes down from 28->24 bytes | 2015-01-23 13:53:02 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 1c2c87e03d | fix boundary edge case | 2015-01-23 13:52:44 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 93b33c0518 | fix cast to be explicit | 2015-01-23 13:52:28 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 53e01952be | replace for loops with counters by range-based for loops | 2015-01-23 12:19:01 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 1c12b468a8 | replace for loop with hand-rolled pair-wise traverse of container with call to for_each_pair; fix target type of cast | 2015-01-23 12:11:51 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | ccd803416e | fix unintended float/epsilon<double> comparison | 2015-01-23 11:49:02 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 62f2a42f28 | reduce cyclomatic complexity in double->string bearing conversion | 2015-01-23 11:44:35 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | d6e76fd1c0 | add whitespace | 2015-01-23 11:38:47 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 9135c56ac6 | fix implicit float/double conversion, use casts | 2015-01-23 11:26:47 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 0e7eff3963 | rename short variable names in mercator to be more telling | 2015-01-23 11:14:29 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | bd1928e445 | rename short variable names to be more telling | 2015-01-23 09:47:44 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 8e105af232 | remove redundant code from switch statement in restriction parser | 2015-01-23 09:25:05 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 796cbafde4 | add missing include in release build | 2015-01-22 17:57:38 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 29354a1586 | fix bearing computation | 2015-01-22 17:07:04 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | bcd73e604c | reformat coordinate and rtree test code | 2015-01-22 17:00:48 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | e80ca6553d | use new coordinate interface in unit tests | 2015-01-22 16:58:45 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 90f17c2140 | remove is_set() and reset() functions from coordinate | 2015-01-22 16:55:34 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 2e5cc1e6ae | remove redundant code and streamline coordinate interface | 2015-01-22 16:48:53 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 0ea7fd9c3d | remove more dead/unused functions | 2015-01-22 16:41:04 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 814d9aa01b | reformat code source file | 2015-01-22 16:33:27 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 3fa12445a5 | rename coordinate calculation functions, remove code clutter | 2015-01-22 16:28:40 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 547a2aec09 | remove dead/redundant code | 2015-01-22 15:50:04 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 9175fb7da8 | remove unused debug code | 2015-01-22 15:19:43 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 887032881a | use std::any_of() algorithm instead of hand-rolled logic | 2015-01-22 15:09:24 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | e67f82283f | replace temporary variable with short name by atomic<>.load call | 2015-01-22 13:47:31 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | cfa83658dc | Use early exit/continue to simplify code and reduce indentation | 2015-01-22 12:39:41 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | c881aa7b32 | Use early exit/continue to simplify code and reduce indentation, move increase/decrease query count into functions | 2015-01-22 12:38:48 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | a8db29399f | remove unneeded else block in if statement | 2015-01-22 12:28:00 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | baacd0e50c | reformat source files | 2015-01-22 12:24:54 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 0f8c3b1960 | fix copyright year | 2015-01-22 12:18:48 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | cd523cc934 | conflate collapsable if statements | 2015-01-22 12:14:14 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 044271a55c | specialize insert function to pass by reference for non-fundamental types by using type traits | 2015-01-22 11:02:49 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | f662b9a081 | install libgdal-dev on Travis | 2015-01-20 18:45:49 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | ba10f97420 | add third_party directory node to the include dirs | 2015-01-20 18:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 50c460ebd5 | install mapbox/variant headers from third_party directory | 2015-01-20 18:07:45 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 501863a0eb | move external dependence mapbox/variant into third_party directory | 2015-01-20 18:06:26 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | ec9b2dbe42 | remove debug info from binaries | 2015-01-20 17:57:47 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | db2ba22bd6 | fix tests to run with new header coordinate_calculations | 2015-01-20 17:56:50 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 087f08dad2 | also build tests on travis CI | 2015-01-20 17:56:30 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | bf7b146dfc | Merge pull request #1350 from Project-OSRM/feature/prune_incremental_search speed up nearest neighbor query by pruning | 2015-01-20 17:36:23 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 01f3237416 | speed up nearest neighbor query by pruning, move coordinate calculations away from library interface | 2015-01-20 16:24:49 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 8f813fbc67 | clear result nodes/way in parser for each parsed element | 2015-01-20 11:25:21 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | f4ff695080 | replace conditional operator by explicit serialization | 2015-01-20 10:50:33 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 08cc2bbd70 | move thread local variables out of parsing scope | 2015-01-16 18:22:37 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 46a7e46068 | serialize lvalues as MSVC barfs out on serializing the return value of the conditional operator | 2015-01-16 18:12:21 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 472a567f42 | add cmath include to fix call to std::abs() on clang compiler, reorder includes | 2015-01-16 17:23:29 +01:00 |  |