| 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 | |
| TurnCostEncoder |
Encodes and decodes a turn restriction and turn costs within a 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.
|
| EncodedDoubleValue |
Encapsulates a bit-encoded value.
|
| EncodedValue |
Encapsulates a bit-encoded value.
|
| EncodingManager |
Manager class to register encoder, assign their flag values and check objects with all encoders
during parsing.
|
| 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 pedestrians
|
| Enum | Description |
|---|---|
| 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–2018. All rights reserved.