MCPcopy Create free account

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

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

↓ 12 callersFunctionvalidateFeature
include/util/geojson_validation.hpp:31
↓ 11 callersMethodCustomize
include/customizer/cell_customizer.hpp:34
↓ 11 callersMethodFindByKey
src/extractor/location_dependent_data.cpp:197
↓ 11 callersMethodFindEdgeInEitherDirection
include/util/static_graph.hpp:222
↓ 11 callersMethodGetAdjacentEdgeRange
unit_tests/mocks/mock_datafacade.hpp:229
↓ 11 callersMethodGetNumberOfEdges
include/util/static_graph.hpp:152
↓ 11 callersMethodNodes
iterate over all nodes
include/partitioner/partition_graph.hpp:119
↓ 11 callersFunctionbasicCollapsePreconditions
src/engine/guidance/collapse_scenario_detection.cpp:64
↓ 11 callersFunctionget_locations_in_small_component
unit_tests/library/coordinates.hpp:33
↓ 11 callersMethodmessage
(optionalEncoding)
features/support/fbresult_generated.js:262
↓ 11 callersFunctionparseURL
src/server/api/url_parser.cpp:50
↓ 11 callersFunctionroute_cost
unit_tests/library/trip_algorithm_tests.cpp:15
↓ 11 callersFunctionrun_route_json
unit_tests/library/route.cpp:18
↓ 11 callersFunctionwaypoint_check
unit_tests/library/waypoint_check.hpp:10
↓ 10 callersMethodClear
include/engine/map_matching/hidden_markov_model.hpp:87
↓ 10 callersMethodGetCode
include/util/exception.hpp:124
↓ 10 callersMethodGetDestinationNodes
include/partitioner/cell_storage.hpp:211
↓ 10 callersMethodGetEdges
src/extractor/restriction_graph.cpp:284
↓ 10 callersMethodGetForwardDistance
include/engine/phantom_node.hpp:87
↓ 10 callersMethodGetID
include/extractor/extraction_relation.hpp:24
↓ 10 callersMethodGetNumberOfNodes
include/util/static_graph.hpp:150
↓ 10 callersMethodGetReverseDistance
include/engine/phantom_node.hpp:98
↓ 10 callersMethodGetTimestamp
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:409
↓ 10 callersMethodIsValidForwardTarget
include/engine/phantom_node.hpp:136
↓ 10 callersMethodIsValidReverseTarget
include/engine/phantom_node.hpp:144
↓ 10 callersFunctionenum_to_str
src/python/include/python/utility/param_utility.hpp:59
↓ 10 callersFunctionescape
fuzz/util.hpp:7
↓ 10 callersFunctiongetMatchingQuality
src/guidance/turn_lane_matcher.cpp:94
↓ 10 callersFunctiongetTestRandomSeed
Returns the fixed random seed for reproducible tests. The seed can be overridden via the OSRM_TEST_SEED environment variable. Default value is 0xdeadb
unit_tests/common/random_seed.hpp:12
↓ 10 callersFunctionhasRoundaboutType
check if a instruction is associated in any form with a roundabout
include/guidance/turn_instruction.hpp:154
↓ 10 callersFunctionhash_combine
include/util/std_hash.hpp:12
↓ 10 callersFunctionskipDegreeTwoNodes
src/extractor/intersection/intersection_analysis.cpp:836
↓ 9 callersMethodGetCoordinateOfNode
unit_tests/mocks/mock_datafacade.hpp:30
↓ 9 callersMethodGetSourceNodes
include/partitioner/cell_storage.hpp:206
↓ 9 callersMethodGetTarget
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:96
↓ 9 callersMethodGetTarget
include/util/static_graph.hpp:156
↓ 9 callersMethodIsMotorwayClass
include/extractor/road_classification.hpp:88
↓ 9 callersMethodRun
src/storage/storage.cpp:190
↓ 9 callersMethodTableParameters
include/engine/api/table_parameters.hpp:80
↓ 9 callersMethodTraverseRoad
include/extractor/intersection/node_based_graph_walker.hpp:190
↓ 9 callersFunctionadaptToBisectionEdge
include/partitioner/bisection_graph.hpp:100
↓ 9 callersFunctionencodePolyline
include/engine/polyline_compressor.hpp:22
↓ 9 callersFunctionentersRoundabout
include/guidance/turn_instruction.hpp:176
↓ 9 callersMethodexpandOptions
* Replaces placeholders in gherkin commands * * eg. it replaces {osm_file} with the input file path.
features/support/world.js:146
↓ 9 callersFunctionextract
src/osrm/extractor.cpp:11
↓ 9 callersFunctionfindBestMatch
Every tag is somewhat idealized in form of the expected angle. A through lane should go straight (or follow a 180 degree turn angle between in/out seg
src/guidance/turn_lane_matcher.cpp:108
↓ 9 callersMethodgetRandomCoordinate
()
scripts/ci/bench.js:47
↓ 9 callersFunctionisThroughStreet
include/guidance/is_through_street.hpp:19
↓ 9 callersMethodl1_size
include/util/browse_resistant_cache.hpp:99
↓ 9 callersMethodl2_size
include/util/browse_resistant_cache.hpp:100
↓ 9 callersFunctionmakeBisectionGraph
Factory method to construct the bisection graph form a set of coordinates and Input Edges (need to contain source and target). Edges needs to be label
include/partitioner/bisection_graph.hpp:59
↓ 9 callersFunctionmakeGridCoordinates
unit_tests/partitioner/graph_generator.hpp:24
↓ 9 callersMethodrbegin
include/util/vector_view.hpp:149
↓ 9 callersFunctionrender
include/util/json_renderer.hpp:161
↓ 9 callersMethodreprocessAndLoadData
()
features/support/data.js:305
↓ 9 callersMethodrun
* TODO: Refactor this function into smaller functions for better readability. * * This function is the entry point for the whole extraction process.
src/extractor/extractor.cpp:190
↓ 9 callersFunctionrun_trip_json
unit_tests/library/trip.cpp:14
↓ 9 callersMethodtile
clang-format off * This generates [Mapbox Vector Tiles](https://mapbox.com/vector-tiles) that can be viewed with a * vector-tile capable slippy-map v
src/nodejs/node_osrm.cpp:451
↓ 8 callersMethodBeginChildren
unit_tests/engine/offline_facade.cpp:69
↓ 8 callersMethodCompress
src/extractor/graph_compressor.cpp:22
↓ 8 callersMethodCompressEdge
Adds info for a compressed edge to the container. edge_id_2 has been removed from the graph, so we have to save These edges/nodes have already been
src/extractor/compressed_edge_container.cpp:100
↓ 8 callersMethodEndChildren
unit_tests/engine/offline_facade.cpp:70
↓ 8 callersMethodFindEdgeInEitherDirection
unit_tests/mocks/mock_datafacade.hpp:237
↓ 8 callersMethodGetBlockEntries
include/storage/shared_datatype.hpp:58
↓ 8 callersMethodGetNameIndex
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:452
↓ 8 callersMethodGetNumberOfLevels
We save the level as sentinel at the end
include/partitioner/multi_level_graph.hpp:134
↓ 8 callersMethodIsRequiredConfiguredInput
include/storage/io_config.hpp:38
↓ 8 callersFunctionThrowTypeError
include/nodejs/node_osrm_support.hpp:127
↓ 8 callersMethodTripParameters
include/engine/api/trip_parameters.hpp:46
↓ 8 callersFunctionbisectionToPartition
Implements a greedy algorithm that split cells using the bisection until a target cell size is reached
src/partitioner/bisection_to_partition.cpp:112
↓ 8 callersFunctioncalculate_confidence_interval
(data, min_is_best=True)
scripts/ci/e2e_benchmark.py:89
↓ 8 callersFunctioncircleCenter
src/util/coordinate_calculation.cpp:175
↓ 8 callersMethodclear
include/util/d_ary_heap.hpp:52
↓ 8 callersFunctionfor_each_pair
include/util/for_each_pair.hpp:13
↓ 8 callersMethodgetRootAsFBResult
(bb, obj)
features/support/fbresult_generated.js:1283
↓ 8 callersFunctiongroupEdgesBySource
include/partitioner/partition_graph.hpp:52
↓ 8 callersFunctionhasTag
src/guidance/turn_lane_data.cpp:154
↓ 8 callersFunctionjoin
(params)
scripts/debug/dump_hsgr.py:185
↓ 8 callersFunctionleavesRoundabout
include/guidance/turn_instruction.hpp:189
↓ 8 callersMethodlegs
(index, obj)
features/support/fbresult_generated.js:943
↓ 8 callersFunctionmakeGridEdges
unit_tests/partitioner/graph_generator.hpp:36
↓ 8 callersFunctionmake_function_output_iterator
include/util/iterator_adapters.hpp:43
↓ 8 callersMethodmax
src/benchmarks/bench.cpp:212
↓ 8 callersFunctionmaybeSetString
include/extractor/extraction_way.hpp:15
↓ 8 callersFunctionmsb
include/util/msb.hpp:11
↓ 8 callersMethodname
(optionalEncoding)
features/support/fbresult_generated.js:696
↓ 8 callersMethodprocessRowsAndDiff
(table, fn)
features/support/data.js:314
↓ 8 callersFunctionretrievePackedPathFromHeap
src/engine/routing_algorithms/routing_base_ch.cpp:28
↓ 8 callersFunctionshuffle
unit_tests/partitioner/bisection_graph_view.cpp:22
↓ 8 callersMethodsort
src/extractor/obstacles.cpp:223
↓ 7 callersMethodGetAdjacentEdgeRange
include/util/static_graph.hpp:124
↓ 7 callersMethodGetFirstEdgeTargetID
src/extractor/compressed_edge_container.cpp:367
↓ 7 callersMethodGetHighestDifferentLevel
unit_tests/engine/offline_facade.cpp:66
↓ 7 callersMethodGetLastEdgeSourceID
src/extractor/compressed_edge_container.cpp:379
↓ 7 callersMethodGetNameForID
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:457
↓ 7 callersMethodGetOutDegree
include/util/static_graph.hpp:154
↓ 7 callersMethodGetRestrictions
src/extractor/restriction_graph.cpp:276
↓ 7 callersMethodGetUncompressedForwardGeometry
include/engine/datafacade/contiguous_internalmem_datafacade.hpp:292
↓ 7 callersMethodGetWeightMultiplier
unit_tests/mocks/mock_datafacade.hpp:164
↓ 7 callersMethodInvalidate
include/engine/guidance/route_step.hpp:112
← previousnext →201–300 of 3,366, ranked by callers