| Interface | Description |
|---|---|
| CHEdgeExplorer |
The edge explorer for CHGraph
|
| CHEdgeIterator |
Support for CH edges
|
| CHEdgeIteratorState |
The state returned from the EdgeIterator of a CHGraph
|
| EdgeExplorer |
Class to get an EdgeIterator.
|
| EdgeIterator |
Iterates through all edges of one node.
|
| EdgeIteratorState |
This interface represents an edge and is one possible state of an EdgeIterator.
|
| ProgressListener |
| Class | Description |
|---|---|
| BitUtil |
Examples for BIG endianness (default for Java and computer network).
|
| BitUtilBig |
Conversion between "the memory" (integer/long/float/double/string) to bytes via BIG endianness.
|
| BitUtilLittle |
Conversion between "the memory" (integer/long/float/double/string) to bytes via little endianness.
|
| BreadthFirstSearch |
Implementation of breadth first search (BFS)
|
| Constants |
Defining several important constants for GraphHopper.
|
| DepthFirstSearch |
Implementation of depth first search (DFS) by LIFO queue
|
| DistanceCalcEuclidean |
Calculates the distance of two points or one point and an edge in euclidean space.
|
| DouglasPeucker |
Simplifies a list of 2D points which are not too far away.
|
| Downloader | |
| EdgeIterator.Edge | |
| EngineWarmUp |
This class provides helper methods to reduce calculation speed difference of the first requests.
|
| GHUtility |
A helper class to avoid cluttering the Graph interface with all the common methods.
|
| GHUtility.DisabledEdgeIterator |
This edge iterator can be used in tests to mock specific iterator behaviour via overloading
certain methods.
|
| GHUtility.DisabledNodeAccess |
This node access can be used in tests to mock specific iterator behaviour via overloading
certain methods.
|
| GitInfo | |
| MiniPerfTest | |
| PathMerger |
This class merges multiple
Path objects into one continuous object that
can be used in the ResponsePath. |
| PathSimplification |
This class simplifies the path, using
DouglasPeucker, but also considers a given list of partitions of
the path. |
| SimpleIntDeque |
push to end, pop from beginning
|
| StopWatch |
Make simple speed measurements possible.
|
| TranslationMap |
A class which manages the translations in-memory.
|
| TranslationMap.TranslationHashMap | |
| Unzipper | |
| XFirstSearch |
This abstract class defines commonalities for BFS and DFS
|
| Enum | Description |
|---|---|
| FetchMode |
This enum is used to specify which nodes should be included in the PointList when calling
EdgeIteratorState.fetchWayGeometry(FetchMode). |
| Annotation Type | Description |
|---|---|
| NotThreadSafe |
Marks classes or methods as none thread-safe
|
Copyright © 2012–2020. All rights reserved.