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
↓ 1 callers
Method
ProcessNode
src/extractor/scripting_environment_lua.cpp:1360
↓ 1 callers
Method
ProcessNode
* Takes the node position from osmium and the filtered properties from the lua * profile and saves them to external memory. * * warning: caller nee
src/extractor/extractor_callbacks.cpp:58
↓ 1 callers
Method
ProcessRestriction
src/extractor/extractor_callbacks.cpp:67
↓ 1 callers
Method
ProcessSegment
src/extractor/scripting_environment_lua.cpp:1329
↓ 1 callers
Method
ProcessWay
src/extractor/scripting_environment_lua.cpp:1389
↓ 1 callers
Method
ProcessWay
* Takes the geometry contained in the ```input_way``` and the tags computed * by the lua profile inside ```parsed_way``` and computes all edge segmen
src/extractor/extractor_callbacks.cpp:86
↓ 1 callers
Method
ReadLine
include/storage/io.hpp:75
↓ 1 callers
Method
ReadRefrencedBlock
include/util/indexed_data.hpp:240
↓ 1 callers
Method
Reduce
include/partitioner/partition_graph.hpp:49
↓ 1 callers
Method
Register
include/storage/shared_datatype.hpp:241
↓ 1 callers
Method
RegisterServiceHandler
src/server/request_handler.cpp:79
↓ 1 callers
Method
ReleaseKey
include/storage/shared_datatype.hpp:286
↓ 1 callers
Method
ReleaseOsmNodes
src/extractor/node_based_graph_factory.cpp:234
↓ 1 callers
Method
RemapIfRestrictionStart
src/extractor/way_restriction_map.cpp:79
↓ 1 callers
Method
RemoveEdges
include/partitioner/partition_graph.hpp:139
↓ 1 callers
Method
ReserveKey
include/storage/shared_datatype.hpp:274
↓ 1 callers
Function
ReturnDistance
computes the distance of a given permutation
include/engine/trip/trip_brute_force.hpp:20
↓ 1 callers
Method
Run
src/partitioner/partitioner.cpp:63
↓ 1 callers
Method
RunQuery
src/server/service_handler.cpp:25
↓ 1 callers
Method
SCCDepth
src/partitioner/recursive_bisection.cpp:112
↓ 1 callers
Method
SearchInBox
Returns all features inside the bounding box. Rectangle needs to be projected!*/
include/util/static_rtree.hpp:485
↓ 1 callers
Method
SearchInRange
include/util/static_rtree.hpp:508
↓ 1 callers
Function
ServerDetails
(x)
scripts/osrm-runner.js:89
↓ 1 callers
Method
SetBackwardRef
include/extractor/extraction_way.hpp:72
↓ 1 callers
Method
SetClassName
include/extractor/profile_properties.hpp:101
↓ 1 callers
Function
SetClassNames
Converts the class name map into a fixed mapping of index to name
src/extractor/extractor.cpp:62
↓ 1 callers
Function
SetExcludableClasses
Converts the class name list to a mask list
src/extractor/extractor.cpp:113
↓ 1 callers
Method
SetForwardRef
include/extractor/extraction_way.hpp:70
↓ 1 callers
Method
SetMaxCollapseDistance
include/extractor/profile_properties.hpp:60
↓ 1 callers
Method
SetMaxSpeedForMapMatching
include/extractor/profile_properties.hpp:53
↓ 1 callers
Method
SetNumberOfLanes
include/extractor/road_classification.hpp:100
↓ 1 callers
Method
SetTrafficSignalPenalty
include/extractor/profile_properties.hpp:46
↓ 1 callers
Method
SetUturnPenalty
include/extractor/profile_properties.hpp:39
↓ 1 callers
Method
SetWeightName
include/extractor/profile_properties.hpp:65
↓ 1 callers
Method
Stop
include/server/server.hpp:132
↓ 1 callers
Method
ToSegmentData
src/extractor/compressed_edge_container.cpp:386
↓ 1 callers
Method
TrimCoordinatesToLength
src/extractor/intersection/coordinate_extractor.cpp:926
↓ 1 callers
Function
UpdateNeighbourPriorities
* @brief Recalculate the priorities of all neighbouring nodes. * * @param graph * @param v The node id * @param data * @param node_data */
src/contractor/graph_contractor.cpp:435
↓ 1 callers
Method
WriteBlockPrefix
include/util/indexed_data.hpp:214
↓ 1 callers
Method
WriteBlockReference
include/util/indexed_data.hpp:200
↓ 1 callers
Method
ZipEdges
src/extractor/compressed_edge_container.cpp:259
↓ 1 callers
Method
__init__
(self)
scripts/gdb_printers.py:144
↓ 1 callers
Function
_find_executable
(exe_name)
src/python/osrm/__main__.py:39
↓ 1 callers
Method
_loadGPSTraces
(gpsTracesFilePath)
scripts/ci/bench.js:17
↓ 1 callers
Method
addBearingAfter
(builder, bearingAfter)
features/support/fbresult_generated.js:628
↓ 1 callers
Method
addBearingBefore
(builder, bearingBefore)
features/support/fbresult_generated.js:625
↓ 1 callers
Method
addBearings
(builder, bearingsOffset)
features/support/fbresult_generated.js:466
↓ 1 callers
Method
addClasses
(builder, classesOffset)
features/support/fbresult_generated.js:479
↓ 1 callers
Method
addCode
(builder, codeOffset)
features/support/fbresult_generated.js:269
↓ 1 callers
Method
addCols
(builder, cols)
features/support/fbresult_generated.js:1216
↓ 1 callers
Method
addConfidence
(builder, confidence)
features/support/fbresult_generated.js:966
↓ 1 callers
Method
addCoordinates
(builder, coordinatesOffset)
features/support/fbresult_generated.js:756
↓ 1 callers
Method
addDatasourceNames
(builder, datasourceNamesOffset)
features/support/fbresult_generated.js:35
↓ 1 callers
Method
addDestinations
(builder, destinationsOffset)
features/support/fbresult_generated.js:774
↓ 1 callers
Method
addDistance
(builder, distance)
features/support/fbresult_generated.js:861
↓ 1 callers
Method
addDistances
(builder, distancesOffset)
features/support/fbresult_generated.js:1219
↓ 1 callers
Method
addDuration
(builder, duration)
features/support/fbresult_generated.js:864
↓ 1 callers
Method
addDurations
(builder, durationsOffset)
features/support/fbresult_generated.js:1200
↓ 1 callers
Method
addEntry
(builder, entryOffset)
features/support/fbresult_generated.js:492
↓ 1 callers
Method
addExit
(builder, exit)
features/support/fbresult_generated.js:637
↓ 1 callers
Method
addFallbackSpeedCells
(builder, fallbackSpeedCellsOffset)
features/support/fbresult_generated.js:1245
↓ 1 callers
Method
addInBearing
(builder, inBearing)
features/support/fbresult_generated.js:505
↓ 1 callers
Method
addIndications
(builder, indicationsOffset)
features/support/fbresult_generated.js:338
↓ 1 callers
Method
addLanes
(builder, lanesOffset)
features/support/fbresult_generated.js:511
↓ 1 callers
Method
addLegs
(builder, legsOffset)
features/support/fbresult_generated.js:978
↓ 1 callers
Function
addLoopWeight
src/engine/routing_algorithms/many_to_many_ch.cpp:15
↓ 1 callers
Method
addMessage
(builder, messageOffset)
features/support/fbresult_generated.js:272
↓ 1 callers
Method
addModifier
(builder, modifier)
features/support/fbresult_generated.js:634
↓ 1 callers
Function
addNode
(name, ri, ci)
features/step_definitions/data.js:55
↓ 1 callers
Method
addOutBearing
(builder, outBearing)
features/support/fbresult_generated.js:508
↓ 1 callers
Method
addPolyline
(builder, polylineOffset)
features/support/fbresult_generated.js:753
↓ 1 callers
Function
addRelation
(headers, row)
features/step_definitions/data.js:188
↓ 1 callers
Method
addRelation
(relation)
features/lib/osm.js:23
↓ 1 callers
Method
addRows
(builder, rows)
features/support/fbresult_generated.js:1213
↓ 1 callers
Method
addSearchResult
include/engine/routing_algorithms/shortest_path_impl.hpp:516
↓ 1 callers
Method
addTag
(k, v)
features/lib/osm.js:156
↓ 1 callers
Method
addType
(builder, type)
features/support/fbresult_generated.js:631
↓ 1 callers
Method
addValid
(builder, valid)
features/support/fbresult_generated.js:351
↓ 1 callers
Function
addWay
(row)
features/step_definitions/data.js:126
↓ 1 callers
Method
addWeight
(builder, weight)
features/support/fbresult_generated.js:867
↓ 1 callers
Method
addWeightName
(builder, weightNameOffset)
features/support/fbresult_generated.js:963
↓ 1 callers
Method
add_suffix_transfer
For each edge on path, if there is an edge in the suffix path not on the current path, add as a transfer.
src/extractor/restriction_graph.cpp:147
↓ 1 callers
Method
after
(scenario)
features/support/world.js:82
↓ 1 callers
Method
afterAll
()
features/support/env.js:119
↓ 1 callers
Method
allowsEntry
src/util/guidance/entry_class.cpp:19
↓ 1 callers
Function
alternativePathSearch
src/engine/routing_algorithms/alternative_path_ch.cpp:548
↓ 1 callers
Method
alternativesList
(instructions)
features/support/route.js:271
↓ 1 callers
Function
annotateTurns
src/guidance/guidance_processing.cpp:19
↓ 1 callers
Method
annotations
(obj)
features/support/fbresult_generated.js:846
↓ 1 callers
Function
anticipateLaneChange
src/engine/guidance/lane_processing.cpp:16
↓ 1 callers
Function
applyOverrides
src/engine/guidance/post_processing.cpp:572
↓ 1 callers
Method
approachList
(instructions)
features/support/route.js:235
↓ 1 callers
Function
argumentsToEngineConfig
include/nodejs/node_osrm_support.hpp:132
↓ 1 callers
Function
assembleGeometry
Extracts the geometry for each segment and calculates the traveled distance Combines the geometry form the phantom node with the PathData to the full
include/engine/guidance/assemble_geometry.hpp:30
↓ 1 callers
Function
assembleLeg
include/engine/guidance/assemble_leg.hpp:165
↓ 1 callers
Function
assembleOverview
src/engine/guidance/assemble_overview.cpp:38
↓ 1 callers
Function
assembleSteps
include/engine/guidance/assemble_steps.hpp:38
↓ 1 callers
Function
assembleSummary
include/engine/guidance/assemble_leg.hpp:132
↓ 1 callers
Function
assignRelativeLocations
assign relative locations to depart/arrive instructions
src/engine/guidance/post_processing.cpp:449
↓ 1 callers
Method
assignTurnLanes
Turn lanes are given in the form of strings that closely correspond to the direction modifiers we use for our turn types. However, we still cannot
src/guidance/turn_lane_handler.cpp:74
← previous
next →
1,101–1,200 of 3,366, ranked by callers