Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Project-OSRM/osrm-backend
/ functions
Functions
3,366 in github.com/Project-OSRM/osrm-backend
⨍
Functions
3,366
◇
Types & classes
883
↓ 2 callers
Function
test_roundtrip_response_for_locations_in_big_component
unit_tests/library/trip.cpp:114
↓ 2 callers
Function
test_roundtrip_response_for_locations_in_small_component
unit_tests/library/trip.cpp:31
↓ 2 callers
Function
test_roundtrip_response_for_locations_in_small_component_skip_waypoints
unit_tests/library/trip.cpp:81
↓ 2 callers
Function
test_route_json_overview_by_legs
unit_tests/library/route.cpp:827
↓ 2 callers
Function
test_route_response_for_locations_across_components
unit_tests/library/route.cpp:440
↓ 2 callers
Function
test_route_response_for_locations_in_big_component
unit_tests/library/route.cpp:397
↓ 2 callers
Function
test_route_response_for_locations_in_small_component
unit_tests/library/route.cpp:354
↓ 2 callers
Function
test_route_same_coordinates
unit_tests/library/route.cpp:141
↓ 2 callers
Function
test_route_same_coordinates_fixture
unit_tests/library/route.cpp:35
↓ 2 callers
Function
test_route_same_coordinates_no_waypoints
unit_tests/library/route.cpp:300
↓ 2 callers
Function
test_route_user_disables_generating_hints
unit_tests/library/route.cpp:485
↓ 2 callers
Function
test_table_no_segment_for_some_coordinates
See https://github.com/Project-OSRM/osrm-backend/pull/3992
unit_tests/library/table.cpp:264
↓ 2 callers
Function
test_table_three_coordinates_matrix
unit_tests/library/table.cpp:212
↓ 2 callers
Function
test_table_three_coords_one_source_matrix
unit_tests/library/table.cpp:156
↓ 2 callers
Function
test_table_three_coords_one_source_one_dest_matrix
unit_tests/library/table.cpp:31
↓ 2 callers
Function
test_table_three_coords_one_source_one_dest_matrix_no_waypoints
unit_tests/library/table.cpp:99
↓ 2 callers
Function
test_tfse_1
unit_tests/library/trip.cpp:218
↓ 2 callers
Function
test_tfse_2
unit_tests/library/trip.cpp:266
↓ 2 callers
Function
test_tfse_illegal_parameters
unit_tests/library/trip.cpp:343
↓ 2 callers
Function
test_tfse_legal_parameters
unit_tests/library/trip.cpp:396
↓ 2 callers
Function
test_tile_ch
unit_tests/library/tile.cpp:193
↓ 2 callers
Function
test_tile_mld
unit_tests/library/tile.cpp:202
↓ 2 callers
Function
test_tile_nodes
unit_tests/library/tile.cpp:427
↓ 2 callers
Function
test_tile_nodes_ch
unit_tests/library/tile.cpp:462
↓ 2 callers
Function
test_tile_nodes_mld
unit_tests/library/tile.cpp:478
↓ 2 callers
Function
test_tile_speeds
unit_tests/library/tile.cpp:350
↓ 2 callers
Function
test_tile_speeds_ch
unit_tests/library/tile.cpp:401
↓ 2 callers
Function
test_tile_speeds_mld
unit_tests/library/tile.cpp:417
↓ 2 callers
Function
test_tile_turns
unit_tests/library/tile.cpp:211
↓ 2 callers
Function
test_tile_turns_ch
unit_tests/library/tile.cpp:324
↓ 2 callers
Function
test_tile_turns_mld
unit_tests/library/tile.cpp:340
↓ 2 callers
Function
tic
()
scripts/osrm-runner.js:16
↓ 2 callers
Function
travelModeToString
FIXME this actually needs to be configurable from the profiles
include/extractor/travel_mode.hpp:56
↓ 2 callers
Function
trimShortSegments
Doing this step in post-processing provides a few challenges we cannot overcome. The removal of an initial step imposes some copy overhead in the step
src/engine/guidance/post_processing.cpp:235
↓ 2 callers
Method
turnList
(instructions)
features/support/route.js:278
↓ 2 callers
Function
validate_tile
unit_tests/library/tile.cpp:172
↓ 2 callers
Method
wait
include/storage/shared_monitor.hpp:97
↓ 2 callers
Method
width
src/engine/plugins/tile.cpp:57
↓ 2 callers
Function
write
include/customizer/serialization.hpp:26
↓ 2 callers
Function
writeBoolVector
include/storage/serialization.hpp:79
↓ 2 callers
Function
writeEdgeBasedGraph
include/extractor/files.hpp:75
↓ 2 callers
Function
writeEdgeBasedNodeWeightsDurationsDistances
include/extractor/files.hpp:504
↓ 2 callers
Function
writeManeuverOverrides
writes .osrm.maneuver_overrides
include/extractor/files.hpp:340
↓ 2 callers
Function
writeNBGMapping
writes .osrm.cnbg_to_ebg
include/extractor/files.hpp:161
↓ 2 callers
Function
writeNodeData
include/extractor/files.hpp:229
↓ 2 callers
Function
writeSegmentData
include/extractor/files.hpp:202
↓ 2 callers
Function
writeTimestamp
include/extractor/files.hpp:316
↓ 2 callers
Function
writeTurnDurationPenalty
include/extractor/files.hpp:376
↓ 2 callers
Function
writeTurnWeightPenalty
include/extractor/files.hpp:355
↓ 2 callers
Function
xyzToMercator
Converts a WMS tile coordinate (z,x,y) into a mercator bounding box
include/util/web_mercator.hpp:158
↓ 2 callers
Function
yToLat
include/util/web_mercator.hpp:40
↓ 1 callers
Method
#copyMethodsFromServices
()
features/support/world.js:45
↓ 1 callers
Method
AddLine
src/tools/components.cpp:71
↓ 1 callers
Method
AddMember
include/extractor/extraction_relation.hpp:62
↓ 1 callers
Method
AddRelation
include/extractor/extraction_relation.hpp:98
↓ 1 callers
Method
AddRelationMember
include/extractor/extraction_relation.hpp:106
↓ 1 callers
Method
AddUncompressedEdge
src/extractor/compressed_edge_container.cpp:201
↓ 1 callers
Method
AlternativePathSearch
include/engine/routing_algorithms.hpp:155
↓ 1 callers
Function
BOOST_AUTO_TEST_CASE
unit_tests/storage/tar.cpp:13
↓ 1 callers
Function
BoundingBox
(x)
scripts/osrm-runner.js:96
↓ 1 callers
Function
BruteForceTrip
computes the route by computing all permutations and selecting the shortest
include/engine/trip/trip_brute_force.hpp:57
↓ 1 callers
Method
CalculateChecksum
* Calculates the CRC8 of the FingerPrint struct, using all bytes except the * final `checksum` field, which should be last in the struct (this functi
src/util/fingerprint.cpp:46
↓ 1 callers
Method
CanMergeRoad
src/extractor/intersection/mergable_road_detector.cpp:70
↓ 1 callers
Method
CompareByAngle
src/extractor/intersection/intersection.cpp:8
↓ 1 callers
Method
Count
include/util/timed_histogram.hpp:27
↓ 1 callers
Method
DeleteEdgesTo
removes all edges (source,target)
include/util/dynamic_graph.hpp:342
↓ 1 callers
Method
DirectShortestPathSearch
include/engine/routing_algorithms.hpp:172
↓ 1 callers
Method
DuplicatedViaEdges
src/extractor/way_restriction_map.cpp:64
↓ 1 callers
Method
ExtractCoordinateAtLength
src/extractor/intersection/coordinate_extractor.cpp:428
↓ 1 callers
Method
ExtractRepresentativeCoordinate
src/extractor/intersection/coordinate_extractor.cpp:82
↓ 1 callers
Function
FarthestInsertionTrip
include/engine/trip/trip_farthest_insertion.hpp:230
↓ 1 callers
Method
FindClosestBearing
same as closest turn, but for bearings
include/extractor/intersection/intersection_view.hpp:60
↓ 1 callers
Function
FindRoute
given two initial start nodes, find a roundtrip route using the farthest insertion algorithm
include/engine/trip/trip_farthest_insertion.hpp:77
↓ 1 callers
Method
FirstVia
include/extractor/turn_path.hpp:195
↓ 1 callers
Method
GetAdjacentEdgeRange
include/util/filtered_graph.hpp:63
↓ 1 callers
Method
GetAttr
include/extractor/extraction_relation.hpp:45
↓ 1 callers
Method
GetBearingClass
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:519
↓ 1 callers
Method
GetBorderEdgeRange
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:744
↓ 1 callers
Method
GetBorderEdgeRange
Fast scan over all relevant border edges For level 0 this yield the same result as GetAdjacentEdgeRange
include/partitioner/multi_level_graph.hpp:96
↓ 1 callers
Method
GetCheckSum
unit_tests/mocks/mock_datafacade.hpp:137
↓ 1 callers
Method
GetClassData
include/extractor/node_data_container.hpp:87
↓ 1 callers
Method
GetClassNames
src/extractor/scripting_environment_lua.cpp:1196
↓ 1 callers
Method
GetConnectivityChecksum
src/extractor/edge_based_graph_factory.cpp:88
↓ 1 callers
Method
GetContinueStraightDefault
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:492
↓ 1 callers
Method
GetCoordinateAlongRoad
src/extractor/intersection/coordinate_extractor.cpp:63
↓ 1 callers
Method
GetCoordinatesAlongRoad
src/extractor/intersection/coordinate_extractor.cpp:561
↓ 1 callers
Method
GetDirectedOutDegree
include/util/dynamic_graph.hpp:230
↓ 1 callers
Method
GetDurationPenaltyForEdgeID
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:346
↓ 1 callers
Method
GetEdgeBasedEdges
src/extractor/edge_based_graph_factory.cpp:54
↓ 1 callers
Method
GetEdgeBasedNodeDistances
src/extractor/edge_based_graph_factory.cpp:81
↓ 1 callers
Method
GetEdgeBasedNodeDurations
src/extractor/edge_based_graph_factory.cpp:74
↓ 1 callers
Method
GetEdgeBasedNodeSegments
src/extractor/edge_based_graph_factory.cpp:62
↓ 1 callers
Method
GetEdgeBasedNodeWeights
src/extractor/edge_based_graph_factory.cpp:68
↓ 1 callers
Method
GetEdgeCapacity
include/util/dynamic_graph.hpp:226
↓ 1 callers
Method
GetEdgesInBox
unit_tests/mocks/mock_datafacade.hpp:101
↓ 1 callers
Method
GetEntryClass
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:538
↓ 1 callers
Method
GetEntryClassID
include/guidance/turn_data_container.hpp:65
↓ 1 callers
Method
GetExcludableClasses
src/extractor/scripting_environment_lua.cpp:1182
↓ 1 callers
Function
GetHilbertCode
Computes a 64 bit value that corresponds to the hilbert space filling curve
include/util/hilbert_value.hpp:62
↓ 1 callers
Method
GetLaneData
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:553
← previous
next →
901–1,000 of 3,366, ranked by callers