Dennis Luxen
ba440550a6
make conversion explicit
2014-06-11 18:15:31 +02:00
Dennis Luxen
8aee371d81
further include untangling, chops 5sec compile time
2014-06-11 12:25:57 +02:00
Dennis Luxen
71c4f81b59
avoid signed/unsigned comparison
2014-06-10 18:08:58 +02:00
Dennis Luxen
44ca12ead6
fix inverted logic
2014-05-28 12:05:42 +02:00
Dennis Luxen
acefb5a5f3
remove debug output
2014-05-27 19:05:37 +02:00
Dennis Luxen
38ebdbb563
implements #949 , wrong duration on first segment
2014-05-27 16:54:10 +02:00
Dennis Luxen
49a1dfff60
fix off-by-one issue related to #1020
2014-05-27 12:09:05 +02:00
Dennis Luxen
5f4d342d45
move last leg handling into DescribeLeg() function
2014-05-27 11:48:19 +02:00
Dennis Luxen
78270c8155
fix unneeded variable warning in release build
2014-05-26 18:40:21 +02:00
Dennis Luxen
f62515e13b
commented assertion that is triggered on trivial instances
2014-05-26 16:03:08 +02:00
Dennis Luxen
0325861ef3
remove an unneeded parameter
2014-05-26 15:31:30 +02:00
Dennis Luxen
37f8285a6e
implements #1020
2014-05-26 15:31:09 +02:00
Dennis Luxen
917b1cbd6c
fix index of instructions
2014-05-26 11:38:35 +02:00
Dennis Luxen
75a2d4d00a
minor code refactoring, wip
2014-05-20 14:33:02 +02:00
Dennis Luxen
c970cd13cc
flip bearings by 180
2014-05-20 14:33:01 +02:00
Dennis Luxen
8983c0f927
move GetBearing(.) function into FixedPointCoordinate
2014-05-20 14:33:01 +02:00
Dennis Luxen
a47467f29b
store facade ptr in c'tor, save a param in sub-sequent function calls
2014-05-20 14:33:01 +02:00
Dennis Luxen
da5eec1c5f
refactor route name extraction into its own class, fix name extraction
2014-05-20 14:33:01 +02:00
Dennis Luxen
d2f19353ed
remove some debug output
2014-05-20 14:33:00 +02:00
Dennis Luxen
a80815d57a
implements output generation through a dedicated JSON container:
...
- JSON syntax is not scattered over several files, but one place
- Reduces code duplication
- breaking changes:
- new property in json(p) formatted response: "found_alternative": True/False
- returned filenames now response.js(on) or route.gpx
- /hello plugin returns JSON now
2014-05-20 14:33:00 +02:00
Dennis Luxen
24a61dc650
remove unused function parameters
2014-05-11 17:58:37 +02:00
Dennis Luxen
f060dfda40
refactor list of const static int into scoped enum
2014-05-08 18:04:05 +02:00
Dennis Luxen
50594febc7
consequently use emplace back instead of push
2014-05-08 11:18:46 +02:00
Dennis Luxen
e12ad48822
migrate DataStructures to C++11
2014-05-07 18:39:16 +02:00
Dennis Luxen
17ed4f908c
(partially) migrate Descriptors to use C++11 syntax
2014-05-07 10:38:31 +02:00
Dennis Luxen
16ca8da438
remove deactivated debug out for good
2014-04-25 13:31:08 +02:00
Dennis Luxen
2ec952032a
fix rounding of travel times
2014-04-25 13:22:58 +02:00
Dennis Luxen
0eed39cdf1
rebase branch onto develop
2014-04-24 18:13:50 +02:00
Dennis Luxen
ace59411cb
fix and/or remove unused variables
2014-04-24 13:31:04 +02:00
Dennis Luxen
ede5cca2e7
fix unpacking of geometry for shared memory
2014-04-24 13:17:11 +02:00
Dennis Luxen
2c9edcaf23
remove debug code
2014-04-24 13:06:57 +02:00
Dennis Luxen
9b3dab8055
implement loading of compressed geometries
2014-04-24 13:06:56 +02:00
Dennis Luxen
39914cd933
remove some debug code
2014-04-24 13:06:56 +02:00
Dennis Luxen
394e369b54
fix edge-expanded offsets
2014-04-24 13:06:55 +02:00
Dennis Luxen
9ccc8a7404
remove first segment if distance is 0 (down to 7 failed)
2014-04-24 12:55:53 +02:00
Dennis Luxen
752fb880be
switch edge-expanded street name indexes to be first segment names (18 failed tests left)
2014-04-24 12:55:53 +02:00
Dennis Luxen
549bcb502b
minor renaming efforts
2014-04-24 12:55:53 +02:00
Dennis Luxen
44077cb007
refactor and streamline use of TurnInstructionsClass members
2014-04-24 12:55:53 +02:00
Dennis Luxen
7b5902a580
rename phantom nodes members
2014-04-24 12:55:53 +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
c71c8b0047
Unpacking of intermediate paths
2014-04-24 12:03:19 +02:00
Dennis Luxen
02adaac468
remove an empty line to test jenkins web hook, take 2
2014-04-03 19:45:00 +02:00
Dennis Luxen
2b2a0d685f
remove an empty line to test jenkins web hook
2014-04-03 19:27:13 +02:00
Dennis Luxen
6f2ec17640
pass path as ref to JSONDescriptor.h
2014-04-03 18:28:16 +02:00
Dennis Luxen
f4bd175616
fixes #881
2014-01-22 14:52:31 +01:00
Dennis Luxen
2855b94aa8
remove disabled debug output
2014-01-21 15:12:06 +01:00
Dennis Luxen
9958aaae4f
fixes #871
2014-01-20 19:24:20 +01:00
Dennis Luxen
c5f6065280
reorder code to make it a bit more readable
2013-12-27 12:38:08 +01:00
Dennis Luxen
07509ba5c9
remove left-over debug output
2013-12-27 12:15:17 +01:00