Interface | Description |
---|---|
AllCHEdgesIterator | |
AllEdgesIterator | |
EdgeFilter |
Class used to traverse a graph.
|
FlagEncoder |
This class provides methods to define how a value (like speed or direction) converts to a flag
(currently an integer value), which is stored in an edge.
|
FlagEncoderFactory | |
TagParser |
This interface defines how parts of the information from 'way' is converted into IntsRef.
|
TurnCostEncoder |
Encodes and decodes a turn restriction or turn costs within an integer flag
|
Class | Description |
---|---|
AbstractAlgoPreparation | |
AbstractFlagEncoder |
Abstract class which handles flag decoding and encoding.
|
Bike2WeightFlagEncoder |
Stores two speed values into an edge to support avoiding too much incline
|
BikeCommonFlagEncoder |
Defines bit layout of bicycles (not motorcycles) for speed, access and relations (network).
|
BikeFlagEncoder |
Specifies the settings for cycletouring/trekking
|
Car4WDFlagEncoder |
Defines bit layout for cars with four wheel drive
|
CarFlagEncoder |
Defines bit layout for cars.
|
DataFlagEncoder |
This encoder tries to store all way information into a 32 or 64bit value.
|
DefaultEdgeFilter | |
DefaultFlagEncoderFactory |
This class creates FlagEncoders that are already included in the GraphHopper distribution.
|
EncodedValueOld |
Encapsulates a bit-encoded value.
|
EncodingManager |
Manager class to register encoder, assign their flag values and check objects with all encoders
during parsing.
|
EncodingManager.AcceptWay | |
EncodingManager.Builder | |
FootFlagEncoder |
Defines bit layout for pedestrians (speed, access, surface, ...).
|
HikeFlagEncoder |
Defines bit layout for hiking
|
IgnoreNodeFilter | |
LevelEdgeFilter |
Only accepts edges leading to equal and higher level nodes.
|
MotorcycleFlagEncoder |
Defines bit layout for motorbikes
|
MountainBikeFlagEncoder |
Specifies the settings for mountain biking
|
NameSimilarityEdgeFilter |
This class defines the basis for NameSimilarity matching using an EdgeFilter.
|
RacingBikeFlagEncoder |
Specifies the settings for race biking
|
TestAlgoCollector | |
TestAlgoCollector.AlgoHelperEntry | |
TestAlgoCollector.OneRun | |
TurnCostEncoder.NoTurnCostsEncoder |
No turn costs will be enabled by this encoder, should be used for e.g.
|
Enum | Description |
---|---|
EncodingManager.Access | |
PriorityCode |
Used to store a priority value in the way flags of an edge.
|
TraversalMode |
Defines how the graph can be traversed while Dijkstra or similar RoutingAlgorithm is in progress.
|
Copyright © 2012–2019. All rights reserved.