osrm-backend/src/extractor/guidance
Daniel J. Hofmann 9d8b92f418 Abstracts away over differences in IntersectionView and Intersection.
Usage:

    struct MyIntersection : EnableIntersectionOps<MyIntersection> {

    };

Done.

We require MyIntersection having at least the member attributes from
IntersectionViewData but don't enforce a inheritance hierarchy.
2016-12-02 12:32:07 +01:00
..
coordinate_extractor.cpp Abstracts away over differences in IntersectionView and Intersection. 2016-12-02 12:32:07 +01:00
intersection_generator.cpp Rember Intersection Shapes 2016-12-01 15:24:20 +01:00
intersection_handler.cpp Rember Intersection Shapes 2016-12-01 15:24:20 +01:00
intersection_normalizer.cpp Rember Intersection Shapes 2016-12-01 15:24:20 +01:00
intersection.cpp Abstracts away over differences in IntersectionView and Intersection. 2016-12-02 12:32:07 +01:00
motorway_handler.cpp Adapt test to returning ref, Take Pronunciation into Account, Fixes name change heuristic usage in UTurn check 2016-11-08 12:14:23 +01:00
node_based_graph_walker.cpp fix node-based-graph-walker 2016-11-16 12:03:59 +01:00
roundabout_handler.cpp add support for junction=circular, allowing named circular junctions to be treated as rotaries 2016-11-29 13:44:32 +01:00
sliproad_handler.cpp Rember Intersection Shapes 2016-12-01 15:24:20 +01:00
turn_analysis.cpp Rember Intersection Shapes 2016-12-01 15:24:20 +01:00
turn_classification.cpp link ConnectedRoad and TurnOperation via class hierarchy 2016-11-03 13:42:29 +01:00
turn_discovery.cpp Rember Intersection Shapes 2016-12-01 15:24:20 +01:00
turn_handler.cpp rip out dedicated file for single function (minor refactor) 2016-11-09 12:52:39 +01:00
turn_lane_augmentation.cpp link ConnectedRoad and TurnOperation via class hierarchy 2016-11-03 13:42:29 +01:00
turn_lane_data.cpp reserve when possible 2016-11-11 14:48:50 +01:00
turn_lane_handler.cpp Rember Intersection Shapes 2016-12-01 15:24:20 +01:00
turn_lane_matcher.cpp link ConnectedRoad and TurnOperation via class hierarchy 2016-11-03 13:42:29 +01:00