Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							a87cf60dfc 
							
						 
					 
					
						
						
							
							move common code into Util header  
						
						
						
					 
					
						2014-07-23 19:25:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							3b135447f3 
							
						 
					 
					
						
						
							
							use typedef Edgeweight instead of raw int  
						
						
						
					 
					
						2014-07-23 14:50:45 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							0c3713f7e5 
							
						 
					 
					
						
						
							
							Merge branch 'TheMarex-boost-test' into develop  
						
						
						
					 
					
						2014-07-22 18:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							4d0571fd73 
							
						 
					 
					
						
						
							
							Fix win32 linking and run test automatically in AppVayor  
						
						
						
					 
					
						2014-07-22 18:23:43 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							4722988bf0 
							
						 
					 
					
						
						
							
							Try including typedefs  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							61151535e6 
							
						 
					 
					
						
						
							
							Fix include in RangeTableTest  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							bcff6c192c 
							
						 
					 
					
						
						
							
							Remove template paramters and constexpr in test  
						
						... 
						
						
						
						Stops clang from complaining about non-constexpr. 
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							020d0cfb49 
							
						 
					 
					
						
						
							
							Revert "Change StaticRTree serialization constructor to static function"  
						
						... 
						
						
						
						This makes clang 3.4 crash on ubuntu because it can not handle lambda
expressions + binding in static member functions correctly.
This reverts commit d6dd6693b18e042c0068da579dcc64d1e5a2e002. 
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d38e3bd729 
							
						 
					 
					
						
						
							
							Add tests and benchmarks to appveyor  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							84a604f70b 
							
						 
					 
					
						
						
							
							Add test for new GetMinDist  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							782baf54a3 
							
						 
					 
					
						
						
							
							Remove perpendicular distance call  
						
						... 
						
						
						
						Since we know that the MBB is axis aligned we can compute
the distance to the line segments a lot simpler. 
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d754e4eeca 
							
						 
					 
					
						
						
							
							Add benchmark for StaticRTree  
						
						... 
						
						
						
						Build with 'make benchmarks' 
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							db98f6191e 
							
						 
					 
					
						
						
							
							Prepare alrady writes the correct number of nodes  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							b453a42f77 
							
						 
					 
					
						
						
							
							Fixed perpendicular distance calculation of segment endpoint is on equator  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							2a6585e664 
							
						 
					 
					
						
						
							
							Add regression test for 'gap' querry bug  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							bc013925b8 
							
						 
					 
					
						
						
							
							Consider points on the edge of the rectangle as inside  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							8108ecc4d3 
							
						 
					 
					
						
						
							
							Add test for StaticRTree  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							1c80584206 
							
						 
					 
					
						
						
							
							Fix GetMinDistance  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							a3dd9c3e57 
							
						 
					 
					
						
						
							
							Change StaticRTree serialization constructor to static function  
						
						... 
						
						
						
						Since the constructor does not satisfy the requirements for a
constructor (the RTree is not properly initialized) make it a
static function instead. 
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							8f05fc0a84 
							
						 
					 
					
						
						
							
							Make tuning constants template agruments in StaticRTree  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							3c4feecda0 
							
						 
					 
					
						
						
							
							Make fstream non-static and StaticRTree thread-specific instead  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							e776a51c73 
							
						 
					 
					
						
						
							
							Added test for StaticGraph  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							129e8ef98a 
							
						 
					 
					
						
						
							
							Fix small errors in StaticGraph  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							69134f6d6a 
							
						 
					 
					
						
						
							
							Add test for RangeTable  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							b32062f875 
							
						 
					 
					
						
						
							
							Fix typo in RangeTable  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							8d46ee85f1 
							
						 
					 
					
						
						
							
							Add test for BinaryHeap  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							9f9fde1f2b 
							
						 
					 
					
						
						
							
							Fix missing include in BinaryHeap  
						
						
						
					 
					
						2014-07-22 17:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Emil Tin 
							
						 
					 
					
						
						
						
						
							
						
						
							2b041e09ac 
							
						 
					 
					
						
						
							
							tests uturn query param  
						
						
						
					 
					
						2014-07-22 13:24:26 +02:00 
						 
				 
			
				
					
						
							
							
								Emil Tin 
							
						 
					 
					
						
						
						
						
							
						
						
							73b32bb45e 
							
						 
					 
					
						
						
							
							enable setting query params in cuke tests  
						
						
						
					 
					
						2014-07-22 13:24:26 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							11e6e74f09 
							
						 
					 
					
						
						
							
							fix implicit conversion  
						
						
						
					 
					
						2014-07-22 12:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							bf3e3f0c3d 
							
						 
					 
					
						
						
							
							fix segfault when index into packed geometry ran out of bounds  
						
						
						
					 
					
						2014-07-22 11:59:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							2656acc321 
							
						 
					 
					
						
						
							
							produce stack trace if script fails during setup. partially implements  #1128  
						
						
						
					 
					
						2014-07-21 15:46:19 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							e46c9be79f 
							
						 
					 
					
						
						
							
							dont fail if script does not define member  
						
						
						
					 
					
						2014-07-21 15:44:57 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							507167d5c1 
							
						 
					 
					
						
						
							
							use 64bit int types to not lose precision in for loop counting variables  
						
						
						
					 
					
						2014-07-21 13:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							fc90162f69 
							
						 
					 
					
						
						
							
							fix typo, thx @joto, see  #1126  
						
						
						
					 
					
						2014-07-21 10:55:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							1e8fb7a38c 
							
						 
					 
					
						
						
							
							Updated README to reflect new location  
						
						
						
					 
					
						2014-07-21 10:50:41 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							afb6c5a09d 
							
						 
					 
					
						
						
							
							comparison between signed and unsigned integer expressions  
						
						
						
					 
					
						2014-07-18 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							2255ab0a37 
							
						 
					 
					
						
						
							
							remove unneede include  
						
						
						
					 
					
						2014-07-18 11:38:05 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							a6ab042078 
							
						 
					 
					
						
						
							
							use parallel sorting for DeallocatingVector  
						
						
						
					 
					
						2014-07-18 11:37:07 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							480f70c049 
							
						 
					 
					
						
						
							
							fix down-sizing in resize operation  
						
						
						
					 
					
						2014-07-18 11:20:27 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							0592897859 
							
						 
					 
					
						
						
							
							rework assignment/copy operator, add operator[] to DeallocatingVector RA-iterator  
						
						
						
					 
					
						2014-07-18 10:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							d5a9f8e177 
							
						 
					 
					
						
						
							
							refactor DeallocatingVector, apply boost::iterator_facade  
						
						
						
					 
					
						2014-07-17 18:26:14 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							5840829cdc 
							
						 
					 
					
						
						
							
							refactor DeallocatingVector, apply boost::iterator_facade  
						
						
						
					 
					
						2014-07-17 18:25:23 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							fd0946b770 
							
						 
					 
					
						
						
							
							remove unneeded includes, fix variable names  
						
						
						
					 
					
						2014-07-17 14:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							293b462fd2 
							
						 
					 
					
						
						
							
							add timing to SCC generation  
						
						
						
					 
					
						2014-07-17 11:27:06 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							3db50fdd54 
							
						 
					 
					
						
						
							
							rename variables in SCC class, add const to variables, reformat  
						
						
						
					 
					
						2014-07-17 11:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							1540e6518c 
							
						 
					 
					
						
						
							
							rename variables in SCC class to be more legible  
						
						
						
					 
					
						2014-07-17 11:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							8b30c13cd9 
							
						 
					 
					
						
						
							
							make sure edges are put into shapefile once and only once.  
						
						
						
					 
					
						2014-07-17 10:48:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							a7eb89b2f0 
							
						 
					 
					
						
						
							
							reformat SCC class, make sure road distances are not counted twice  
						
						
						
					 
					
						2014-07-17 10:43:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							53c102e1e9 
							
						 
					 
					
						
						
							
							use boost::irange and range based for loop in         // for (NodeID node = 0; node < last_node; ++node)  
						
						
						
					 
					
						2014-07-17 10:30:56 +02:00