mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 04:53:36 +00:00
[routing] New API for lanes
Signed-off-by: Andrei Shkrob <github@shkrob.dev>
This commit is contained in:
@@ -48,6 +48,16 @@
|
||||
0C81E1581F0258AA00DC66DF /* segmented_route.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0C81E1561F0258AA00DC66DF /* segmented_route.hpp */; };
|
||||
0C8705051E0182F200BCAF71 /* route_point.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0C8705041E0182F200BCAF71 /* route_point.hpp */; };
|
||||
0CF709361F05172200D5067E /* checkpoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CF709351F05172200D5067E /* checkpoints.cpp */; };
|
||||
1667FB002E3F845D00F06E59 /* lanes_parser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1667FAFB2E3F845D00F06E59 /* lanes_parser.hpp */; };
|
||||
1667FB012E3F845D00F06E59 /* lane_info.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1667FAF72E3F845D00F06E59 /* lane_info.hpp */; };
|
||||
1667FB022E3F845D00F06E59 /* lanes_recommendation.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1667FAFD2E3F845D00F06E59 /* lanes_recommendation.hpp */; };
|
||||
1667FB032E3F845D00F06E59 /* lane_way.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1667FAF92E3F845D00F06E59 /* lane_way.hpp */; };
|
||||
1667FB042E3F845D00F06E59 /* lane_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1667FAF82E3F845D00F06E59 /* lane_info.cpp */; };
|
||||
1667FB052E3F845D00F06E59 /* lanes_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1667FAFC2E3F845D00F06E59 /* lanes_parser.cpp */; };
|
||||
1667FB062E3F845D00F06E59 /* lane_way.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1667FAFA2E3F845D00F06E59 /* lane_way.cpp */; };
|
||||
1667FB072E3F845D00F06E59 /* lanes_recommendation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1667FAFE2E3F845D00F06E59 /* lanes_recommendation.cpp */; };
|
||||
1667FB0B2E3F847B00F06E59 /* lanes_recommendation_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1667FB092E3F847B00F06E59 /* lanes_recommendation_tests.cpp */; };
|
||||
1667FB0C2E3F847B00F06E59 /* lanes_parser_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1667FB082E3F847B00F06E59 /* lanes_parser_tests.cpp */; };
|
||||
349D1CE01E3F589900A878FD /* restrictions_serialization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 349D1CDE1E3F589900A878FD /* restrictions_serialization.cpp */; };
|
||||
349D1CE11E3F589900A878FD /* restrictions_serialization.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 349D1CDF1E3F589900A878FD /* restrictions_serialization.hpp */; };
|
||||
40576F781F7A788B000B593B /* fake_vertex.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 40576F771F7A788B000B593B /* fake_vertex.hpp */; };
|
||||
@@ -329,6 +339,16 @@
|
||||
0C8705041E0182F200BCAF71 /* route_point.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = route_point.hpp; sourceTree = "<group>"; };
|
||||
0CF5E8A91E8EA7A1001ED497 /* coding_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = coding_test.cpp; sourceTree = "<group>"; };
|
||||
0CF709351F05172200D5067E /* checkpoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = checkpoints.cpp; sourceTree = "<group>"; };
|
||||
1667FAF72E3F845D00F06E59 /* lane_info.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lane_info.hpp; sourceTree = "<group>"; };
|
||||
1667FAF82E3F845D00F06E59 /* lane_info.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lane_info.cpp; sourceTree = "<group>"; };
|
||||
1667FAF92E3F845D00F06E59 /* lane_way.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lane_way.hpp; sourceTree = "<group>"; };
|
||||
1667FAFA2E3F845D00F06E59 /* lane_way.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lane_way.cpp; sourceTree = "<group>"; };
|
||||
1667FAFB2E3F845D00F06E59 /* lanes_parser.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lanes_parser.hpp; sourceTree = "<group>"; };
|
||||
1667FAFC2E3F845D00F06E59 /* lanes_parser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lanes_parser.cpp; sourceTree = "<group>"; };
|
||||
1667FAFD2E3F845D00F06E59 /* lanes_recommendation.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = lanes_recommendation.hpp; sourceTree = "<group>"; };
|
||||
1667FAFE2E3F845D00F06E59 /* lanes_recommendation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lanes_recommendation.cpp; sourceTree = "<group>"; };
|
||||
1667FB082E3F847B00F06E59 /* lanes_parser_tests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lanes_parser_tests.cpp; sourceTree = "<group>"; };
|
||||
1667FB092E3F847B00F06E59 /* lanes_recommendation_tests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lanes_recommendation_tests.cpp; sourceTree = "<group>"; };
|
||||
349D1CDE1E3F589900A878FD /* restrictions_serialization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = restrictions_serialization.cpp; sourceTree = "<group>"; };
|
||||
349D1CDF1E3F589900A878FD /* restrictions_serialization.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = restrictions_serialization.hpp; sourceTree = "<group>"; };
|
||||
34F558351DBF2A2600A4FC11 /* common-debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = "common-debug.xcconfig"; path = "../common-debug.xcconfig"; sourceTree = "<group>"; };
|
||||
@@ -575,6 +595,30 @@
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1667FAFF2E3F845D00F06E59 /* lanes */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1667FAF72E3F845D00F06E59 /* lane_info.hpp */,
|
||||
1667FAF82E3F845D00F06E59 /* lane_info.cpp */,
|
||||
1667FAF92E3F845D00F06E59 /* lane_way.hpp */,
|
||||
1667FAFA2E3F845D00F06E59 /* lane_way.cpp */,
|
||||
1667FAFB2E3F845D00F06E59 /* lanes_parser.hpp */,
|
||||
1667FAFC2E3F845D00F06E59 /* lanes_parser.cpp */,
|
||||
1667FAFD2E3F845D00F06E59 /* lanes_recommendation.hpp */,
|
||||
1667FAFE2E3F845D00F06E59 /* lanes_recommendation.cpp */,
|
||||
);
|
||||
path = lanes;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1667FB0A2E3F847B00F06E59 /* lanes */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1667FB082E3F847B00F06E59 /* lanes_parser_tests.cpp */,
|
||||
1667FB092E3F847B00F06E59 /* lanes_recommendation_tests.cpp */,
|
||||
);
|
||||
path = lanes;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
56F0D7611D896DAF00045886 /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
@@ -601,6 +645,7 @@
|
||||
6742ACA01C68A07C009CB89E /* routing_tests */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1667FB0A2E3F847B00F06E59 /* lanes */,
|
||||
56CA09DE1E30E73B00D05C9A /* applying_traffic_test.cpp */,
|
||||
6742ACA61C68A0B1009CB89E /* astar_algorithm_test.cpp */,
|
||||
6742ACA71C68A0B1009CB89E /* astar_progress_test.cpp */,
|
||||
@@ -695,6 +740,7 @@
|
||||
675343FA1A3F640D00A0A8C3 /* routing */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1667FAFF2E3F845D00F06E59 /* lanes */,
|
||||
D549BEBA25765CFA009131F2 /* absent_regions_finder.hpp */,
|
||||
D549BEBC25765CFB009131F2 /* absent_regions_finder.cpp */,
|
||||
44A95C6F225F6A4F00C22F4F /* astar_graph.hpp */,
|
||||
@@ -963,6 +1009,10 @@
|
||||
56C439291E93BF8C00998E29 /* cross_mwm_graph.hpp in Headers */,
|
||||
44C56C0A22296498006C2A1D /* routing_options.hpp in Headers */,
|
||||
4408A63C21F1E7F0008171B8 /* joint_segment.hpp in Headers */,
|
||||
1667FB002E3F845D00F06E59 /* lanes_parser.hpp in Headers */,
|
||||
1667FB012E3F845D00F06E59 /* lane_info.hpp in Headers */,
|
||||
1667FB022E3F845D00F06E59 /* lanes_recommendation.hpp in Headers */,
|
||||
1667FB032E3F845D00F06E59 /* lane_way.hpp in Headers */,
|
||||
0C81E1541F02589800DC66DF /* traffic_stash.hpp in Headers */,
|
||||
40A111D01F2F9704005E6AD5 /* astar_weight.hpp in Headers */,
|
||||
0C8705051E0182F200BCAF71 /* route_point.hpp in Headers */,
|
||||
@@ -1212,6 +1262,8 @@
|
||||
6742AD271C68A9DF009CB89E /* astar_algorithm_test.cpp in Sources */,
|
||||
FAA838A726BB4B1D002E54C6 /* road_access_test.cpp in Sources */,
|
||||
6742AD351C68A9DF009CB89E /* turns_generator_test.cpp in Sources */,
|
||||
1667FB0B2E3F847B00F06E59 /* lanes_recommendation_tests.cpp in Sources */,
|
||||
1667FB0C2E3F847B00F06E59 /* lanes_parser_tests.cpp in Sources */,
|
||||
FAA838AE26BB4B44002E54C6 /* fake_graph_test.cpp in Sources */,
|
||||
FAA838AA26BB4B28002E54C6 /* cumulative_restriction_test.cpp in Sources */,
|
||||
FAA8389E26BB4AE1002E54C6 /* opening_hours_serdes_tests.cpp in Sources */,
|
||||
@@ -1230,6 +1282,10 @@
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1667FB062E3F845D00F06E59 /* lane_way.cpp in Sources */,
|
||||
1667FB052E3F845D00F06E59 /* lanes_parser.cpp in Sources */,
|
||||
1667FB042E3F845D00F06E59 /* lane_info.cpp in Sources */,
|
||||
1667FB072E3F845D00F06E59 /* lanes_recommendation.cpp in Sources */,
|
||||
D5481E4F24BF4F70008FB1D8 /* mwm_hierarchy_handler.cpp in Sources */,
|
||||
0C5FEC641DDE192A0017688C /* joint.cpp in Sources */,
|
||||
0C090C871E4E276700D52AFD /* world_graph.cpp in Sources */,
|
||||
|
||||
Reference in New Issue
Block a user