Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RoutingKit/RoutingKit
/ types & classes
Types & classes
86 in github.com/RoutingKit/RoutingKit
⨍
Functions
512
◇
Types & classes
86
↓ 9 callers
Class
BitVector
include/routingkit/bit_vector.h:10
↓ 7 callers
Class
ScalarGetWeight
include/routingkit/dijkstra.h:161
↓ 6 callers
Class
SaturatedWeightAddition
include/routingkit/contraction_hierarchy.h:222
↓ 4 callers
Class
BufferedAsynchronousReader
src/buffered_asynchronous_reader.h:9
↓ 4 callers
Class
OsmPBFDecompressor
src/osm_decoder.cpp:72
↓ 3 callers
Class
LowerTriangleInequalityVerifier
src/customizable_contraction_hierarchy.cpp:713
↓ 3 callers
Class
OSMRoutingIDMapping
include/routingkit/osm_graph_builder.h:15
↓ 2 callers
Class
LocalIDMapper
include/routingkit/id_mapper.h:14
↓ 2 callers
Class
LowerTriangleRelaxer
src/customizable_contraction_hierarchy.cpp:692
↓ 1 callers
Class
AtomicLowerTriangleRelaxer
src/customizable_contraction_hierarchy.cpp:815
↓ 1 callers
Class
ContractionHierarchyQuery
include/routingkit/contraction_hierarchy.h:104
↓ 1 callers
Class
CustomizableContractionHierarchyMetric
include/routingkit/customizable_contraction_hierarchy.h:67
↓ 1 callers
Class
CustomizableContractionHierarchyPartialCustomization
include/routingkit/customizable_contraction_hierarchy.h:110
↓ 1 callers
Class
CustomizableContractionHierarchyQuery
include/routingkit/customizable_contraction_hierarchy.h:125
↓ 1 callers
Class
GraphFragment
include/routingkit/nested_dissection.h:14
↓ 1 callers
Class
IDSetMinQueue
This is min queue that can only contain IDs from a given range. IDs are compared by their value. Ids in the queue cannot be duplicated.
include/routingkit/id_set_queue.h:14
↓ 1 callers
Class
MinIDQueue
A priority queue where the elements are IDs from 0 to id_count-1 where id_count is a number that is set in the constructor. The elements are sorted by
include/routingkit/id_queue.h:18
↓ 1 callers
Class
TimestampFlags
include/routingkit/timestamp_flag.h:8
↓ 1 callers
Class
test_exception
src/test_buffered_asynchronous_reader.cpp:15
Class
::stat
src/file_data_source.cpp:75
Class
Arc
src/contraction_hierarchy.cpp:180
Class
BlockingFlow
include/routingkit/nested_dissection.h:42
Class
BufferedAsynchronousReader::Impl
src/buffered_asynchronous_reader.cpp:15
Class
CHFileHeader
src/contraction_hierarchy.cpp:1293
Class
CompareByKey
include/routingkit/sort.h:148
Class
ContractionHierarchy
include/routingkit/contraction_hierarchy.h:18
Class
ContractionHierarchy
include/routingkit/customizable_contraction_hierarchy.h:15
Class
ContractionHierarchyExtraInfo
src/contraction_hierarchy.cpp:599
Class
ContractionHierarchyExtraWeight
include/routingkit/contraction_hierarchy.h:70
Class
ContractionHierarchyExtraWeight<int>
src/contraction_hierarchy.cpp:2201
Class
ContractionHierarchyExtraWeight<int>
include/routingkit/contraction_hierarchy.h:741
Class
ContractionHierarchyExtraWeight<unsigned>
src/contraction_hierarchy.cpp:2200
Class
ContractionHierarchyExtraWeight<unsigned>
include/routingkit/contraction_hierarchy.h:740
Class
CustomizableContractionHierarchy
include/routingkit/customizable_contraction_hierarchy.h:17
Class
CustomizableContractionHierarchyParallelization
include/routingkit/customizable_contraction_hierarchy.h:90
Class
CutSide
include/routingkit/nested_dissection.h:34
Class
Dijkstra
include/routingkit/dijkstra.h:11
Class
Entry
include/routingkit/tag_map.h:105
Class
FileDataSource
src/file_data_source.h:13
Class
GeoPositionToNode
include/routingkit/geo_position_to_node.h:10
Class
GetExtraWeightTypeHelper
include/routingkit/contraction_hierarchy.h:91
Class
GetExtraWeightTypeHelper<ContractionHierarchyExtraWeight<T>>
include/routingkit/contraction_hierarchy.h:96
Class
GoogleOneDimensionalPolylineDecoder
A one dimensional variant of GooglePolylineDecoder. This is most likely only useful to implement GooglePolylineDecoder.
include/routingkit/google_polyline.h:38
Class
GoogleOneDimensionalPolylineEncoder
A one dimensional variant of GooglePolylineEncoder. This is most likely only useful to implement GooglePolylineEncoder.
include/routingkit/google_polyline.h:11
Class
GooglePolylineDecoder
Decodes a polyline in the Google polyline format. It performs the inverse of GooglePolylineEncoder.
include/routingkit/google_polyline.h:56
Class
GooglePolylineEncoder
Encodes a polyline using the Google polyline format as described here: https://developers.google.com/maps/documentation/utilities/polylinealgorithm Ca
include/routingkit/google_polyline.h:25
Class
Graph
src/contraction_hierarchy.cpp:83
Class
IDKeyPair
include/routingkit/id_queue.h:11
Class
IDMapper
include/routingkit/id_mapper.h:48
Class
Impl
src/buffered_asynchronous_reader.h:29
Enum
InternalState
include/routingkit/contraction_hierarchy.h:212
Class
InverseLinkFunction
include/routingkit/contraction_hierarchy.h:310
Class
InvertShorcutWeights
include/routingkit/contraction_hierarchy.h:384
Class
NearestNeighborhoodQueryResult
include/routingkit/geo_position_to_node.h:20
Class
Node
include/routingkit/nested_dissection.h:89
Enum
OSMIDType
include/routingkit/osm_decoder.h:13
Class
OSMRelationMember
include/routingkit/osm_decoder.h:19
Enum
OSMRoadGeometry
include/routingkit/osm_graph_builder.h:58
Class
OSMRoutingGraph
include/routingkit/osm_graph_builder.h:64
Enum
OSMTurnDirection
include/routingkit/osm_graph_builder.h:41
Class
OSMTurnRestriction
include/routingkit/osm_graph_builder.h:49
Enum
OSMTurnRestrictionCategory
include/routingkit/osm_graph_builder.h:36
Enum
OSMWayDirectionCategory
include/routingkit/osm_graph_builder.h:29
Class
Point
src/test_sort.cpp:15
Class
Point
src/test_google_polyline.cpp:10
Class
PointData
src/geo_position_to_node.cpp:19
Class
PointPosition
include/routingkit/geo_position_to_node.h:31
Class
Result
include/routingkit/google_polyline.h:40
Class
Result
include/routingkit/google_polyline.h:58
Class
SeparatorDecomposition
include/routingkit/nested_dissection.h:88
Class
SettleResult
include/routingkit/dijkstra.h:79
Class
ShortcutWeights
include/routingkit/contraction_hierarchy.h:329
Class
ShortcutWeights<ContractionHierarchyExtraWeight<WeightT>, LinkFunction>
include/routingkit/contraction_hierarchy.h:360
Class
ShorterPathTest
src/contraction_hierarchy.cpp:230
Class
Side
src/contraction_hierarchy.cpp:600
Class
Side
include/routingkit/contraction_hierarchy.h:53
Class
SimpleOSMBicycleRoutingGraph
include/routingkit/osm_simple.h:61
Class
SimpleOSMCarRoutingGraph
include/routingkit/osm_simple.h:10
Class
SimpleOSMPedestrianRoutingGraph
include/routingkit/osm_simple.h:37
Class
SourceTargetResult
src/nested_dissection.cpp:438
Class
StronlyConnectedComponentsResult
include/routingkit/strongly_connected_component.h:8
Class
TagMap
include/routingkit/tag_map.h:13
Class
TriangleUnpacker
src/customizable_contraction_hierarchy.cpp:1316
Class
TriangleVerifier
src/customizable_contraction_hierarchy.cpp:156
Class
Uninitialized
include/routingkit/bit_vector.h:12
Class
v8_uint64_t
src/bit_vector.cpp:50