Dennis Luxen
09c76939f1
minor code beauty issue
2014-04-24 12:51:17 +02:00
Dennis Luxen
0b3f3bdf92
fix test for borked lat/lons
2014-04-24 12:51:17 +02:00
Dennis Luxen
6b91d6692f
unpacking target correctly, also partial unpacking origin and destination are on the very same packed edge
2014-04-24 12:47:36 +02:00
Dennis Luxen
eca09e6c81
unpacking of target segment works
2014-04-24 12:47:00 +02:00
Dennis Luxen
874c579f86
correctly unpacking the first segment
2014-04-24 12:15:48 +02:00
Dennis Luxen
b679a94930
first segment needs to be properly cut
2014-04-24 12:15:04 +02:00
Dennis Luxen
5bde545ce3
All good, but needs unpacking of start and end
2014-04-24 12:07:46 +02:00
Dennis Luxen
f7d5b0db9c
uncompressed edges get serialized correctly'ish
2014-04-24 12:05:43 +02:00
Dennis Luxen
d0349d9b0d
further copy edits
2014-04-24 12:05:42 +02:00
Dennis Luxen
c71c8b0047
Unpacking of intermediate paths
2014-04-24 12:03:19 +02:00
Dennis Luxen
3be644265b
remove remnants of C-Style includes
2014-04-24 11:38:54 +02:00
Dennis Luxen
cd6874ca60
remove remnants of C-Style includes
2014-04-24 11:28:12 +02:00
Dennis Luxen
7083978f9d
remove remnants of C-Style includes
2014-04-24 11:28:12 +02:00
Dennis Luxen
4d132489c1
remove remnants of C-Style includes
2014-04-24 11:28:11 +02:00
Dennis Luxen
b5170ed1fd
remove trivial geometry nodes
2014-04-24 11:28:11 +02:00
Dennis Luxen
64720c2d2e
several lints fixed that were detected by facebook's flint
2014-04-21 17:40:07 +02:00
Dennis Luxen
03f4aaa2d6
make functions const, make short variable name more telling
2014-03-17 15:31:13 +01:00
Dennis Luxen
d67c3f36ff
call function object instead of static function
2014-03-17 15:28:42 +01:00
Dennis Luxen
e199d30beb
move static function into funtion object
2014-03-17 15:27:33 +01:00
Dennis Luxen
8a6d07342e
remove redundant local variable
2014-03-17 15:14:29 +01:00
Dennis Luxen
ab39457fe1
move bit-wise operator out of conditions
2014-03-17 15:13:36 +01:00
Dennis Luxen
e6933ea413
avoid private static member functions
2014-03-17 15:12:13 +01:00
Dennis Luxen
422e0c44d5
reverse inverted logic
2014-03-17 14:55:33 +01:00
Dennis Luxen
e07423f260
minor copy-edits to PR #946
2014-03-12 13:56:25 +01:00
Daniel Karch
ecfda146b2
minor change
2014-03-12 10:48:54 +01:00
Daniel Karch
f923f508f5
applied requested changes to EdgeBasedNode.h
2014-03-12 10:24:35 +01:00
Daniel Karch
b465dabe77
Refactored the EdgeBasedNode class.
...
This includes more robust computations in ComputePerpendicularDistance.
There were cases where ComputePerpendicularDistance divided by zero and had
to handle special cases, even though this was not necessary.
2014-03-11 16:40:20 +01:00
Dennis Luxen
4c48cda4cd
refactor HashTable facade class
2014-02-14 18:18:26 +01:00
Dennis Luxen
b5b4280c3b
remove c-style calls to fabs
2014-01-27 11:26:34 +01:00
Dennis Luxen
22c2efded9
Some mild refactoring of the BinaryHeap code. style only
2014-01-24 11:24:23 +01:00
Dennis Luxen
058219528d
fix floating point accuracy woes on certain hardware platforms
2014-01-22 19:35:30 +01:00
Dennis Luxen
046fe93f1f
refactor ExtractorStructs.h for faster compiles. achieves approx. 10 secs
2014-01-09 16:13:35 +01:00
Dennis Luxen
ce60af5029
fixes issues #770 and #856
2014-01-08 17:18:59 +01:00
DennisOSRM
41f3f53540
move includes to include/osrm
2013-12-20 13:12:56 +01:00
Dennis Luxen
a26d982f52
deactivate dead code
2013-12-19 19:19:26 +01:00
Dennis Luxen
ffd36b5489
add missing include
2013-12-18 12:00:58 +01:00
Dennis Luxen
095a58b1bd
remove deleted files from repo
2013-12-17 18:01:42 +01:00
Dennis Luxen
fd2f000075
install lib header files with make install target
2013-12-17 17:59:44 +01:00
Dennis Luxen
96aff57275
fixes #731 , perpendicular projection to nearest location
2013-12-16 17:36:36 +01:00
Dennis Luxen
b030fe7db2
break out Coordinate in compile unit
2013-12-13 17:26:57 -05:00
Dennis Luxen
d0b5929a9e
explicitly give the locations of all via locations in response
2013-12-12 18:35:23 -05:00
Dennis Luxen
e0dd4848b0
add function to set edge target
2013-12-12 18:32:12 -05:00
Dennis Luxen
cef01f5dbc
remove superflous blank padding
2013-12-12 18:31:08 -05:00
Dennis Luxen
fb13e3ddb8
add new include
2013-12-09 11:47:42 -05:00
Dennis Luxen
ca17efd764
break out OriginalEdgeData class into its own include
2013-12-09 11:45:45 -05:00
Dennis Luxen
009f08dca3
Refactoring PathData class
2013-12-08 19:10:10 +01:00
Dennis Luxen
2edf4906a4
refactoring SegmentInformation to fit into a cache line
2013-12-08 18:33:53 +01:00
Dennis Luxen
997dcad799
make rtree query do O(1) allocations only
2013-12-08 15:52:21 +01:00
Dennis Luxen
e35efd001c
move implementation details out of templat'ized container code
2013-12-08 15:52:21 +01:00
Dennis Luxen
50d6b10be4
move distance computation from r-tree to element type class
2013-12-08 15:52:21 +01:00