MCPcopy Create free account

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

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

↓ 1 callersMethodProcessNode
src/extractor/scripting_environment_lua.cpp:1360
↓ 1 callersMethodProcessNode
* 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 callersMethodProcessRestriction
src/extractor/extractor_callbacks.cpp:67
↓ 1 callersMethodProcessSegment
src/extractor/scripting_environment_lua.cpp:1329
↓ 1 callersMethodProcessWay
src/extractor/scripting_environment_lua.cpp:1389
↓ 1 callersMethodProcessWay
* 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 callersMethodReadLine
include/storage/io.hpp:75
↓ 1 callersMethodReadRefrencedBlock
include/util/indexed_data.hpp:240
↓ 1 callersMethodReduce
include/partitioner/partition_graph.hpp:49
↓ 1 callersMethodRegister
include/storage/shared_datatype.hpp:241
↓ 1 callersMethodRegisterServiceHandler
src/server/request_handler.cpp:79
↓ 1 callersMethodReleaseKey
include/storage/shared_datatype.hpp:286
↓ 1 callersMethodReleaseOsmNodes
src/extractor/node_based_graph_factory.cpp:234
↓ 1 callersMethodRemapIfRestrictionStart
src/extractor/way_restriction_map.cpp:79
↓ 1 callersMethodRemoveEdges
include/partitioner/partition_graph.hpp:139
↓ 1 callersMethodReserveKey
include/storage/shared_datatype.hpp:274
↓ 1 callersFunctionReturnDistance
computes the distance of a given permutation
include/engine/trip/trip_brute_force.hpp:20
↓ 1 callersMethodRun
src/partitioner/partitioner.cpp:63
↓ 1 callersMethodRunQuery
src/server/service_handler.cpp:25
↓ 1 callersMethodSCCDepth
src/partitioner/recursive_bisection.cpp:112
↓ 1 callersMethodSearchInBox
Returns all features inside the bounding box. Rectangle needs to be projected!*/
include/util/static_rtree.hpp:485
↓ 1 callersMethodSearchInRange
include/util/static_rtree.hpp:508
↓ 1 callersFunctionServerDetails
(x)
scripts/osrm-runner.js:89
↓ 1 callersMethodSetBackwardRef
include/extractor/extraction_way.hpp:72
↓ 1 callersMethodSetClassName
include/extractor/profile_properties.hpp:101
↓ 1 callersFunctionSetClassNames
Converts the class name map into a fixed mapping of index to name
src/extractor/extractor.cpp:62
↓ 1 callersFunctionSetExcludableClasses
Converts the class name list to a mask list
src/extractor/extractor.cpp:113
↓ 1 callersMethodSetForwardRef
include/extractor/extraction_way.hpp:70
↓ 1 callersMethodSetMaxCollapseDistance
include/extractor/profile_properties.hpp:60
↓ 1 callersMethodSetMaxSpeedForMapMatching
include/extractor/profile_properties.hpp:53
↓ 1 callersMethodSetNumberOfLanes
include/extractor/road_classification.hpp:100
↓ 1 callersMethodSetTrafficSignalPenalty
include/extractor/profile_properties.hpp:46
↓ 1 callersMethodSetUturnPenalty
include/extractor/profile_properties.hpp:39
↓ 1 callersMethodSetWeightName
include/extractor/profile_properties.hpp:65
↓ 1 callersMethodStop
include/server/server.hpp:132
↓ 1 callersMethodToSegmentData
src/extractor/compressed_edge_container.cpp:386
↓ 1 callersMethodTrimCoordinatesToLength
src/extractor/intersection/coordinate_extractor.cpp:926
↓ 1 callersFunctionUpdateNeighbourPriorities
* @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 callersMethodWriteBlockPrefix
include/util/indexed_data.hpp:214
↓ 1 callersMethodWriteBlockReference
include/util/indexed_data.hpp:200
↓ 1 callersMethodZipEdges
src/extractor/compressed_edge_container.cpp:259
↓ 1 callersMethod__init__
(self)
scripts/gdb_printers.py:144
↓ 1 callersFunction_find_executable
(exe_name)
src/python/osrm/__main__.py:39
↓ 1 callersMethod_loadGPSTraces
(gpsTracesFilePath)
scripts/ci/bench.js:17
↓ 1 callersMethodaddBearingAfter
(builder, bearingAfter)
features/support/fbresult_generated.js:628
↓ 1 callersMethodaddBearingBefore
(builder, bearingBefore)
features/support/fbresult_generated.js:625
↓ 1 callersMethodaddBearings
(builder, bearingsOffset)
features/support/fbresult_generated.js:466
↓ 1 callersMethodaddClasses
(builder, classesOffset)
features/support/fbresult_generated.js:479
↓ 1 callersMethodaddCode
(builder, codeOffset)
features/support/fbresult_generated.js:269
↓ 1 callersMethodaddCols
(builder, cols)
features/support/fbresult_generated.js:1216
↓ 1 callersMethodaddConfidence
(builder, confidence)
features/support/fbresult_generated.js:966
↓ 1 callersMethodaddCoordinates
(builder, coordinatesOffset)
features/support/fbresult_generated.js:756
↓ 1 callersMethodaddDatasourceNames
(builder, datasourceNamesOffset)
features/support/fbresult_generated.js:35
↓ 1 callersMethodaddDestinations
(builder, destinationsOffset)
features/support/fbresult_generated.js:774
↓ 1 callersMethodaddDistance
(builder, distance)
features/support/fbresult_generated.js:861
↓ 1 callersMethodaddDistances
(builder, distancesOffset)
features/support/fbresult_generated.js:1219
↓ 1 callersMethodaddDuration
(builder, duration)
features/support/fbresult_generated.js:864
↓ 1 callersMethodaddDurations
(builder, durationsOffset)
features/support/fbresult_generated.js:1200
↓ 1 callersMethodaddEntry
(builder, entryOffset)
features/support/fbresult_generated.js:492
↓ 1 callersMethodaddExit
(builder, exit)
features/support/fbresult_generated.js:637
↓ 1 callersMethodaddFallbackSpeedCells
(builder, fallbackSpeedCellsOffset)
features/support/fbresult_generated.js:1245
↓ 1 callersMethodaddInBearing
(builder, inBearing)
features/support/fbresult_generated.js:505
↓ 1 callersMethodaddIndications
(builder, indicationsOffset)
features/support/fbresult_generated.js:338
↓ 1 callersMethodaddLanes
(builder, lanesOffset)
features/support/fbresult_generated.js:511
↓ 1 callersMethodaddLegs
(builder, legsOffset)
features/support/fbresult_generated.js:978
↓ 1 callersFunctionaddLoopWeight
src/engine/routing_algorithms/many_to_many_ch.cpp:15
↓ 1 callersMethodaddMessage
(builder, messageOffset)
features/support/fbresult_generated.js:272
↓ 1 callersMethodaddModifier
(builder, modifier)
features/support/fbresult_generated.js:634
↓ 1 callersFunctionaddNode
(name, ri, ci)
features/step_definitions/data.js:55
↓ 1 callersMethodaddOutBearing
(builder, outBearing)
features/support/fbresult_generated.js:508
↓ 1 callersMethodaddPolyline
(builder, polylineOffset)
features/support/fbresult_generated.js:753
↓ 1 callersFunctionaddRelation
(headers, row)
features/step_definitions/data.js:188
↓ 1 callersMethodaddRelation
(relation)
features/lib/osm.js:23
↓ 1 callersMethodaddRows
(builder, rows)
features/support/fbresult_generated.js:1213
↓ 1 callersMethodaddSearchResult
include/engine/routing_algorithms/shortest_path_impl.hpp:516
↓ 1 callersMethodaddTag
(k, v)
features/lib/osm.js:156
↓ 1 callersMethodaddType
(builder, type)
features/support/fbresult_generated.js:631
↓ 1 callersMethodaddValid
(builder, valid)
features/support/fbresult_generated.js:351
↓ 1 callersFunctionaddWay
(row)
features/step_definitions/data.js:126
↓ 1 callersMethodaddWeight
(builder, weight)
features/support/fbresult_generated.js:867
↓ 1 callersMethodaddWeightName
(builder, weightNameOffset)
features/support/fbresult_generated.js:963
↓ 1 callersMethodadd_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 callersMethodafter
(scenario)
features/support/world.js:82
↓ 1 callersMethodafterAll
()
features/support/env.js:119
↓ 1 callersMethodallowsEntry
src/util/guidance/entry_class.cpp:19
↓ 1 callersFunctionalternativePathSearch
src/engine/routing_algorithms/alternative_path_ch.cpp:548
↓ 1 callersMethodalternativesList
(instructions)
features/support/route.js:271
↓ 1 callersFunctionannotateTurns
src/guidance/guidance_processing.cpp:19
↓ 1 callersMethodannotations
(obj)
features/support/fbresult_generated.js:846
↓ 1 callersFunctionanticipateLaneChange
src/engine/guidance/lane_processing.cpp:16
↓ 1 callersFunctionapplyOverrides
src/engine/guidance/post_processing.cpp:572
↓ 1 callersMethodapproachList
(instructions)
features/support/route.js:235
↓ 1 callersFunctionargumentsToEngineConfig
include/nodejs/node_osrm_support.hpp:132
↓ 1 callersFunctionassembleGeometry
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 callersFunctionassembleLeg
include/engine/guidance/assemble_leg.hpp:165
↓ 1 callersFunctionassembleOverview
src/engine/guidance/assemble_overview.cpp:38
↓ 1 callersFunctionassembleSteps
include/engine/guidance/assemble_steps.hpp:38
↓ 1 callersFunctionassembleSummary
include/engine/guidance/assemble_leg.hpp:132
↓ 1 callersFunctionassignRelativeLocations
assign relative locations to depart/arrive instructions
src/engine/guidance/post_processing.cpp:449
↓ 1 callersMethodassignTurnLanes
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
← previousnext →1,101–1,200 of 3,366, ranked by callers