Home
last modified time | relevance | path

Searched refs:restriction_graph (Results 1 – 7 of 7) sorted by relevance

/dports/www/osrm-backend/osrm-backend-5.26.0/src/extractor/
H A Dway_restriction_map.cpp11 WayRestrictionMap::WayRestrictionMap(const RestrictionGraph &restriction_graph) in WayRestrictionMap() argument
12 : restriction_graph(restriction_graph) in WayRestrictionMap()
18 return restriction_graph.num_via_nodes; in NumberOfDuplicatedNodes()
23 return restriction_graph.via_edge_to_node.count({from, to}) > 0; in IsViaWayEdge()
41 BOOST_ASSERT(duplicated_node < restriction_graph.num_via_nodes); in IsRestricted()
42 const auto &restrictions = restriction_graph.GetRestrictions(duplicated_node); in IsRestricted()
53 BOOST_ASSERT(duplicated_node < restriction_graph.num_via_nodes); in GetRestrictions()
76 for (auto entry : restriction_graph.via_edge_to_node) in DuplicatedViaEdges()
92 if (restriction_it != restriction_graph.start_edge_to_node.end()) in RemapIfRestrictionStart()
113 BOOST_ASSERT(duplicated_node_id < restriction_graph.num_via_nodes); in RemapIfRestrictionVia()
[all …]
H A Dextractor.cpp283 auto restriction_graph = constructRestrictionGraph(turn_restrictions); in run() local
293 restriction_graph, in run()
312 restriction_graph, in run()
706 const RestrictionGraph &restriction_graph, in BuildEdgeExpandedGraph() argument
734 RestrictionMap unconditional_node_restriction_map(restriction_graph); in BuildEdgeExpandedGraph()
735 ConditionalRestrictionMap conditional_node_restriction_map(restriction_graph); in BuildEdgeExpandedGraph()
736 WayRestrictionMap via_way_restriction_map(restriction_graph); in BuildEdgeExpandedGraph()
815 const RestrictionGraph &restriction_graph, in ProcessGuidanceTurns() argument
834 RestrictionMap unconditional_node_restriction_map(restriction_graph); in ProcessGuidanceTurns()
835 WayRestrictionMap way_restriction_map(restriction_graph); in ProcessGuidanceTurns()
/dports/www/osrm-backend/osrm-backend-5.26.0/include/extractor/
H A Dnode_restriction_map.hpp23 NodeRestrictionMap(const RestrictionGraph &restriction_graph) in NodeRestrictionMap() argument
24 : restriction_graph(restriction_graph), index_filter(RestrictionFilter{}) in NodeRestrictionMap()
46 const auto start_node_it = restriction_graph.start_edge_to_node.find({from, via}); in getRange()
47 if (start_node_it != restriction_graph.start_edge_to_node.end()) in getRange()
49 return restriction_graph.GetRestrictions(start_node_it->second); in getRange()
53 const RestrictionGraph &restriction_graph; member in osrm::extractor::NodeRestrictionMap
H A Dway_restriction_map.hpp30 WayRestrictionMap(const RestrictionGraph &restriction_graph);
70 const RestrictionGraph &restriction_graph; member in osrm::extractor::WayRestrictionMap
H A Dextractor.hpp77 const RestrictionGraph &restriction_graph,
105 const RestrictionGraph &restriction_graph,
/dports/www/osrm-backend/osrm-backend-5.26.0/unit_tests/extractor/
H A Dintersection_analysis_tests.cpp102 RestrictionGraph restriction_graph = constructRestrictionGraph(restrictions); in BOOST_AUTO_TEST_CASE() local
103 RestrictionMap restriction_map(restriction_graph); in BOOST_AUTO_TEST_CASE()
226 RestrictionGraph restriction_graph = constructRestrictionGraph(restrictions); in BOOST_AUTO_TEST_CASE() local
227 RestrictionMap restriction_map(restriction_graph); in BOOST_AUTO_TEST_CASE()
H A Drestriction_graph.cpp11 BOOST_AUTO_TEST_SUITE(restriction_graph)