MCPcopy Create free account

hub / github.com/Project-OSRM/osrm-backend / functions

Functions3,366 in github.com/Project-OSRM/osrm-backend

↓ 22 callersFunctionCheckInBounds
Checks whether A is between B-range and B+range, all modulo 360 e.g. A = 5, B = 5, range = 10 == true A = -6, B = 5, range = 10 == false A = -2, B = 3
include/util/bearing.hpp:23
↓ 22 callersMethodGetCell
include/partitioner/cell_storage.hpp:425
↓ 22 callersFunctioncompatible
unit_tests/extractor/graph_compressor.cpp:39
↓ 22 callersFunctionhasWaypointType
include/engine/guidance/collapsing_utility.hpp:27
↓ 21 callersMethodGetID
src/partitioner/bisection_graph_view.cpp:31
↓ 21 callersMethodType
include/extractor/turn_path.hpp:232
↓ 21 callersFunctioncall
Call this.method(args)
scripts/gdb_printers.py:10
↓ 21 callersFunctioncomputeAngle
src/util/coordinate_calculation.cpp:146
↓ 21 callersFunctionformat
include/util/format.hpp:20
↓ 21 callersFunctionhasModifier
alias for comparisons
include/engine/guidance/collapsing_utility.hpp:67
↓ 20 callersMethodGetNameForID
include/extractor/string_table.hpp:59
↓ 20 callersMethodReadElementCount64
include/storage/io.hpp:157
↓ 20 callersMethodclear
include/extractor/extraction_way.hpp:38
↓ 20 callersFunctionconstrainParamSize
src/server/service/table_service.cpp:19
↓ 20 callersFunctionmakeLaneData
Build LaneDataVector from a list of TurnLaneType::Mask tags.
unit_tests/extractor/turn_lane_matcher_tests.cpp:57
↓ 20 callersMethodreset
include/util/vector_view.hpp:121
↓ 19 callersFunctionDumpMemoryStats
include/util/meminfo.hpp:31
↓ 19 callersMethodFindEdge
unit_tests/engine/offline_facade.cpp:141
↓ 19 callersMethodFindEdge
searches for a specific edge
include/util/static_graph.hpp:176
↓ 19 callersMethodIsLowPriorityRoadClass
include/extractor/road_classification.hpp:96
↓ 19 callersFunctionResetParams
unit_tests/library/trip.cpp:314
↓ 19 callersMethodTable
src/osrm/osrm.cpp:68
↓ 19 callersFunctionbearing
src/util/coordinate_calculation.cpp:124
↓ 19 callersFunctionfromWGS84
include/util/web_mercator.hpp:127
↓ 19 callersMethodprocess_bit
include/util/connectivity_checksum.hpp:39
↓ 19 callersMethodroutes
(index, obj)
features/support/fbresult_generated.js:1310
↓ 18 callersMethodBegin
src/partitioner/bisection_graph_view.cpp:38
↓ 18 callersMethodBeginEdges
include/util/static_graph.hpp:165
↓ 18 callersMethodMinKey
include/util/query_heap.hpp:283
↓ 18 callersMethodcend
include/util/vector_view.hpp:147
↓ 18 callersFunctionisMotorwayClass
src/guidance/motorway_handler.cpp:21
↓ 18 callersFunctionlatToY
include/util/web_mercator.hpp:49
↓ 18 callersFunctionprojectPointOnSegment
TEMPLATE/INLINE DEFINITIONS
include/util/coordinate_calculation.hpp:140
↓ 18 callersFunctionread
include/util/serialization.hpp:28
↓ 18 callersFunctionswap
include/util/permutation.hpp:15
↓ 17 callersMethodGetForwardWeightPlusOffset
include/engine/phantom_node.hpp:61
↓ 17 callersMethodGetReverseWeightPlusOffset
include/engine/phantom_node.hpp:67
↓ 17 callersMethodIsLinkClass
include/extractor/road_classification.hpp:93
↓ 17 callersMethodRouteParameters
include/engine/api/route_parameters.hpp:79
↓ 17 callersMethodTrip
src/osrm/osrm.cpp:94
↓ 17 callersMethoddata
include/partitioner/multi_level_graph.hpp:144
↓ 17 callersFunctionencodeBase64
Encodes a chunk of memory to Base64.
include/engine/base64.hpp:44
↓ 17 callersMethodfindClosestTurn
Find the turn whose angle offers the least angular deviation to the specified angle For turn angles [0, 90, 260] and a query of 180 we return the 260
include/extractor/intersection/intersection_view.hpp:123
↓ 17 callersMethodset
unit_tests/storage/shared_memory.cpp:44
↓ 17 callersFunctionvalidateStartRestrictionNode
unit_tests/extractor/restriction_graph.cpp:107
↓ 17 callersMethodwaypoints
(index, obj)
features/support/fbresult_generated.js:1302
↓ 16 callersMethodList
include/storage/tar.hpp:191
↓ 16 callersFunctiondurationIsValid
include/extractor/extraction_helper_functions.hpp:146
↓ 16 callersMethodexit
()
features/support/fbresult_generated.js:615
↓ 16 callersFunctionforward_rate_for_width
unit_tests/extractor/car_profile_width_penalty.cpp:61
↓ 16 callersFunctionmakeWayRestriction
unit_tests/extractor/restriction_graph.cpp:16
↓ 15 callersMethodEnd
src/partitioner/bisection_graph_view.cpp:40
↓ 15 callersMethodEndEdges
include/util/static_graph.hpp:170
↓ 15 callersMethodListInputFiles
Print all required and optional input files to the output stream. Pass a seen set to deduplicate across multiple calls (e.g. when a tool lists files f
include/storage/io_config.hpp:48
↓ 15 callersMethodMatchParameters
include/engine/api/match_parameters.hpp:55
↓ 15 callersMethodNearestPhantomNodes
unit_tests/mocks/mock_datafacade.hpp:117
↓ 15 callersMethodWasInserted
include/util/query_heap.hpp:245
↓ 15 callersFunctionassign_val
src/python/src/utility/osrm_utility.cpp:20
↓ 15 callersFunctionconstructRestrictionGraph
src/extractor/restriction_graph.cpp:233
↓ 15 callersFunctionint
(s, def)
cucumber.mjs:6
↓ 15 callersMethodlocation
(obj)
features/support/fbresult_generated.js:1069
↓ 15 callersMethodnearest
clang-format off * Snaps a coordinate to the street network and returns the nearest n matches. * * Note: `coordinates` in the general options only s
src/nodejs/node_osrm.cpp:356
↓ 15 callersFunctionsetInstructionType
alias for readability
include/engine/guidance/collapsing_utility.hpp:97
↓ 14 callersMethodGetHeapNodeIfWasInserted
include/util/query_heap.hpp:255
↓ 14 callersMethodGetNumberOfCells
unit_tests/engine/offline_facade.cpp:68
↓ 14 callersMethodGetNumberOfLanes
include/extractor/road_classification.hpp:99
↓ 14 callersMethodextractInstructionList
(instructions, keyFinder)
features/support/route.js:152
↓ 14 callersFunctionmakeCoordinate
unit_tests/partitioner/graph_generator.hpp:17
↓ 14 callersMethodref
(optionalEncoding)
features/support/fbresult_generated.js:700
↓ 14 callersFunctiontriviallyMatchLanesToTurns
src/guidance/turn_lane_matcher.cpp:190
↓ 14 callersMethodupdate_checksum
include/util/connectivity_checksum.hpp:55
↓ 13 callersMethodDecreaseKey
include/util/query_heap.hpp:320
↓ 13 callersMethodEdges
include/partitioner/partition_graph.hpp:83
↓ 13 callersMethodIsValid
src/storage/io_config.cpp:12
↓ 13 callersMethodUnmute
src/util/log.cpp:29
↓ 13 callersFunctiondecodePolyline
include/engine/polyline_compressor.hpp:55
↓ 13 callersFunctiongetZeroCoordinate
unit_tests/library/limits.cpp:17
↓ 13 callersFunctionmakeGraph
Build a minimal NodeBasedDynamicGraph for use in triviallyMatchLanesToTurns tests. Each edge is defined as {source, target, reversed}.
unit_tests/extractor/turn_lane_matcher_tests.cpp:71
↓ 13 callersFunctionsquaredEuclideanDistance
Does not project the coordinates!
src/util/coordinate_calculation.cpp:56
↓ 13 callersFunctionstr_to_enum
src/python/include/python/utility/param_utility.hpp:26
↓ 12 callersMethodGetCoordinateOfNode
node and edge information access
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:282
↓ 12 callersMethodGetGeometryIndex
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:414
↓ 12 callersMethodIsValidForwardSource
include/engine/phantom_node.hpp:132
↓ 12 callersMethodIsValidReverseSource
include/engine/phantom_node.hpp:140
↓ 12 callersMethodNearest
unit_tests/util/static_rtree.cpp:58
↓ 12 callersMethodSetBlock
include/storage/shared_datatype.hpp:56
↓ 12 callersMethodToBase64
src/engine/hint.cpp:26
↓ 12 callersMethodUseDefaultOutputNames
Infer the base path from the path of the .osrm file
include/storage/io_config.hpp:75
↓ 12 callersMethodany
is there any obstacle at node 'to'? inexpensive general test
include/extractor/obstacles.hpp:175
↓ 12 callersFunctioncanMatchTrivially
a match is trivial if all turns can be associated with their best match in a valid way and the matches occur in order
src/guidance/turn_lane_matcher.cpp:162
↓ 12 callersFunctioncombineRouteSteps
include/engine/guidance/collapse_turns.hpp:136
↓ 12 callersMethodcoordinates
(index, obj)
features/support/fbresult_generated.js:684
↓ 12 callersFunctiondecodeBase64
include/engine/base64.hpp:101
↓ 12 callersFunctiongetMatchingModifier
Translate Turn Tags into a Matching Direction Modifier
src/guidance/turn_lane_matcher.cpp:13
↓ 12 callersFunctionhaveSameName
alias for readability
include/engine/guidance/collapsing_utility.hpp:121
↓ 12 callersFunctioninplacePermutation
include/util/permutation.hpp:24
↓ 12 callersMethodpeek_index
include/util/query_heap.hpp:23
↓ 12 callersMethodpolyline
(optionalEncoding)
features/support/fbresult_generated.js:680
↓ 12 callersMethodrend
include/util/vector_view.hpp:151
↓ 12 callersMethodupdate
update the accumulator
src/extractor/intersection/node_based_graph_walker.cpp:38
← previousnext →101–200 of 3,366, ranked by callers