MCPcopy Create free account

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

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

↓ 7 callersMethodMakeMetric
Returns a new metric that can be used with this container
include/partitioner/cell_storage.hpp:394
↓ 7 callersMethodMin
include/util/query_heap.hpp:277
↓ 7 callersMethodTo
include/extractor/turn_path.hpp:181
↓ 7 callersMethodcanProcess
src/guidance/turn_handler.cpp:129
↓ 7 callersMethodcapacity
include/util/packed_vector.hpp:500
↓ 7 callersFunctioncontractGraph
* @brief Contract the graph * * See: Algorithm 2 in Chapter 4.3 of [Vetter2009] * * @param graph * @param node_is_uncontracted_ * @param node_is
src/contractor/graph_contractor.cpp:517
↓ 7 callersMethoddistance
Given two points of the form [x = longitude, y = latitude], returns the distance.
include/util/cheap_ruler.hpp:63
↓ 7 callersMethodduration
()
features/support/fbresult_generated.js:834
↓ 7 callersFunctiongetNumberOfTurns
src/guidance/turn_lane_handler.cpp:22
↓ 7 callersFunctiongetOutgoingEdges
src/extractor/intersection/intersection_analysis.cpp:34
↓ 7 callersFunctionget_locations_in_big_component
unit_tests/library/coordinates.hpp:42
↓ 7 callersFunctioninsertOrUpdate
include/engine/routing_algorithms/routing_base_mld.hpp:274
↓ 7 callersMethodlogSync
* Custom log function * * For long-running osrm-routed switch the log to the current scenario
features/lib/osrm_loader.js:143
↓ 7 callersFunctionnumberOfAllowedTurns
alias for detectors, counts only the allowed turns
include/engine/guidance/collapsing_utility.hpp:83
↓ 7 callersFunctionrenumber
include/partitioner/renumber.hpp:21
↓ 7 callersMethodtype
()
features/support/fbresult_generated.js:607
↓ 6 callersMethodCEnd
include/partitioner/partition_graph.hpp:136
↓ 6 callersFunctionCollapseInternalRouteResult
include/engine/internal_route_result.hpp:87
↓ 6 callersMethodConcurrentFindOrAdd
include/util/concurrent_id_map.hpp:51
↓ 6 callersMethodGetBisectionID
src/partitioner/recursive_bisection_state.cpp:22
↓ 6 callersMethodGetBlockSize
include/storage/shared_datatype.hpp:63
↓ 6 callersMethodGetComponentID
include/util/tarjan_scc.hpp:177
↓ 6 callersMethodGetForwardDuration
include/engine/phantom_node.hpp:73
↓ 6 callersMethodGetInternalEdgeRange
Fast scan over all relevant internal edges, that is edges that will not leave the cell of that node at the given level For level 0 this returns an emp
include/partitioner/multi_level_graph.hpp:106
↓ 6 callersMethodGetMaxBorderNodeID
include/partitioner/multi_level_graph.hpp:136
↓ 6 callersMethodGetNumberOfNodes
unit_tests/mocks/mock_datafacade.hpp:224
↓ 6 callersMethodGetOSMNodeIDOfNode
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:287
↓ 6 callersMethodGetReverseDuration
include/engine/phantom_node.hpp:79
↓ 6 callersMethodGetWeightName
unit_tests/mocks/mock_datafacade.hpp:162
↓ 6 callersMethodHandleRequest
src/engine/plugins/trip.cpp:142
↓ 6 callersMethodInitializeOrClearFirstThreadLocalStorage
src/engine/search_engine_data.cpp:42
↓ 6 callersMethodIsRampClass
include/extractor/road_classification.hpp:91
↓ 6 callersFunctionIsUnsignedInteger
include/nodejs/node_osrm_support.hpp:79
↓ 6 callersMethodMerge
include/extractor/extraction_relation.hpp:127
↓ 6 callersMethodNearest
src/osrm/osrm.cpp:81
↓ 6 callersMethodPtr
include/storage/shared_memory.hpp:34
↓ 6 callersMethodRenumber
include/util/static_graph.hpp:243
↓ 6 callersMethodSetLevel
src/util/log.cpp:37
↓ 6 callersMethodSetValue
include/util/dist_table_wrapper.hpp:47
↓ 6 callersMethodTile
src/osrm/osrm.cpp:121
↓ 6 callersFunctioncandidatesSnappedLocation
include/engine/phantom_node.hpp:247
↓ 6 callersFunctionconfidenceInterval
Helper function to calculate the bootstrap confidence interval
src/benchmarks/bench.cpp:139
↓ 6 callersFunctiondegToRad
include/util/coordinate_calculation.hpp:27
↓ 6 callersFunctionfindEdgeBearing
src/extractor/intersection/intersection_analysis.cpp:415
↓ 6 callersFunctiongetIncomingEdges
src/extractor/intersection/intersection_analysis.cpp:13
↓ 6 callersFunctiongetLockDir
src/storage/shared_memory.cpp:233
↓ 6 callersFunctiongroup_by
include/util/group_by.hpp:20
↓ 6 callersFunctionhandle_lua_error
Handle a lua error thrown in a protected function by printing the traceback and bubbling exception up to caller. Lua errors are generally unrecoverabl
src/extractor/scripting_environment_lua.cpp:96
↓ 6 callersFunctionhasLeftModifier
include/guidance/turn_instruction.hpp:260
↓ 6 callersFunctioninsertNodesInHeaps
include/engine/routing_algorithms/routing_base.hpp:94
↓ 6 callersFunctioninstructionModifierToString
include/guidance/turn_instruction.hpp:384
↓ 6 callersFunctioninterpolateLinear
src/util/coordinate_calculation.cpp:265
↓ 6 callersFunctionisRampClass
src/guidance/motorway_handler.cpp:31
↓ 6 callersFunctionisShortAndUndisturbed
Just like a link step, but shorter and no name restrictions.
src/engine/guidance/collapse_scenario_detection.cpp:40
↓ 6 callersMethodlog256
Returns ceiling(log_256(value + 1))
include/util/indexed_data.hpp:61
↓ 6 callersFunctionmakeGraph
unit_tests/contractor/helper.hpp:10
↓ 6 callersFunctionmakeSharedMemory
src/storage/shared_memory.cpp:197
↓ 6 callersMethodnodes
(obj)
features/support/fbresult_generated.js:1073
↓ 6 callersMethodoverwriteParams
(defaults, other)
features/support/route.js:45
↓ 6 callersFunctionperpendicularDistance
src/util/coordinate_calculation.cpp:81
↓ 6 callersFunctionreadNodeData
include/extractor/files.hpp:215
↓ 6 callersFunctionrunBinSync
(bin, args, options, log)
features/support/run.js:64
↓ 6 callersFunctiontestInvalidURL
returns distance to front
unit_tests/server/url_parser.cpp:26
↓ 6 callersFunctionvalidateCoordinate
include/util/geojson_validation.hpp:12
↓ 5 callersMethodCBegin
include/partitioner/partition_graph.hpp:135
↓ 5 callersFunctionConstructionTest
unit_tests/util/range_table.cpp:17
↓ 5 callersMethodDeleteMin
include/util/query_heap.hpp:289
↓ 5 callersMethodFind
Returns the key of the region with the given name
include/storage/shared_datatype.hpp:222
↓ 5 callersMethodFrom
include/extractor/turn_path.hpp:188
↓ 5 callersMethodGetAdjacentEdgeRange
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:106
↓ 5 callersMethodGetComponentSize
include/util/tarjan_scc.hpp:172
↓ 5 callersMethodGetForwardDurations
include/extractor/segment_data_container.hpp:84
↓ 5 callersMethodGetGeometryID
include/extractor/node_data_container.hpp:66
↓ 5 callersMethodGetLevel
src/util/log.cpp:35
↓ 5 callersMethodGetOutDuration
include/partitioner/cell_storage.hpp:198
↓ 5 callersMethodGetOutWeight
include/partitioner/cell_storage.hpp:194
↓ 5 callersMethodGetRefForID
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:463
↓ 5 callersMethodGetReverseDurations
include/extractor/segment_data_container.hpp:92
↓ 5 callersMethodGetTarget
unit_tests/engine/offline_facade.cpp:122
↓ 5 callersMethodGetWeightMultiplier
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:514
↓ 5 callersMethodInitializeOrClearManyToManyThreadLocalStorage
src/engine/search_engine_data.cpp:105
↓ 5 callersMethodIsLeftHandDriving
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:579
↓ 5 callersMethodIsMute
src/util/log.cpp:33
↓ 5 callersMethodIsRestricted
src/extractor/way_restriction_map.cpp:33
↓ 5 callersMethodIsTurnRestricted
include/extractor/restriction.hpp:41
↓ 5 callersMethodIsUnconditional
include/extractor/restriction.hpp:46
↓ 5 callersMethodMakeResponse
include/engine/api/trip_api.hpp:23
↓ 5 callersMethodPrintStatus
If there has been significant progress, display it.
include/util/percent.hpp:34
↓ 5 callersMethodWasRemoved
include/util/query_heap.hpp:238
↓ 5 callersMethodactivate
src/util/guidance/entry_class.cpp:10
↓ 5 callersFunctionargumentsToParameter
include/nodejs/node_osrm_support.hpp:458
↓ 5 callersFunctionassign_baseparameters
src/python/src/utility/param_utility.cpp:25
↓ 5 callersFunctionasync
src/nodejs/node_osrm.cpp:104
↓ 5 callersFunctioncheckArchiveError
include/storage/tar.hpp:34
↓ 5 callersFunctioncheckPackedOSMNodeIdFits
Throws util::exception if `id` is too large to fit into PackedOSMIDs. Use this at every call site that pushes OSM node IDs into PackedOSMIDs to fail l
include/extractor/packed_osm_ids.hpp:35
↓ 5 callersFunctioncheck_status
src/python/src/utility/osrm_utility.cpp:36
↓ 5 callersMethodcode
(optionalEncoding)
features/support/fbresult_generated.js:258
↓ 5 callersFunctionconstruction_test
unit_tests/util/static_rtree.cpp:236
↓ 5 callersMethodcountEnterable
Returns the number of roads we can enter at this intersection, respectively.
include/extractor/intersection/intersection_view.hpp:185
↓ 5 callersFunctiondouglasPeucker
src/engine/douglas_peucker.cpp:32
← previousnext →301–400 of 3,366, ranked by callers