All Classes
| Class | Description |
|---|---|
| AbstractAlgorithm<Observer> |
Base class for algorithm classes.
|
| AbstractInputData |
Base class for algorithm input data classes.
|
| AbstractInputData.Mode |
Enum specifying the top mode of the algorithms.
|
| AbstractSolution |
Base class for solution classes returned by the algorithm.
|
| AbstractSolution.Status |
Possible status for a solution.
|
| AccessRestrictions |
Class containing access restrictions for roads/arcs.
|
| AccessRestrictions.AccessMode |
Enumeration representing the available transport modes.
|
| AccessRestrictions.AccessRestriction |
Possible restrictions for the roads/arcs.
|
| AlgorithmFactory |
Factory class used to register and retrieve algorithms based on their common
ancestor and name.
|
| AlgorithmPanel | |
| Arc |
Interface representing an arc in the graph.
|
| ArcInspector |
This class can be used to indicate to an algorithm which arcs can be used and
the costs of the usable arcs..
|
| ArcInspectorFactory | |
| AStarAlgorithm | |
| BadFormatException |
Exception thrown when a format-error is detected when reading a graph (e.g.,
non-matching check bytes).
|
| BadMagicNumberException |
Exception thrown when there is a mismatch between expected and actual magic
number.
|
| BadVersionException |
Exception thrown when the version of the file is not at least the expected
one.
|
| BasicDrawing | |
| BasicGraphPalette | |
| BellmanFordAlgorithm | |
| BinaryGraphReader |
Implementation of
GraphReader to read graph in binary format. |
| BinaryHeap<E extends java.lang.Comparable<E>> |
Implements a binary heap containing elements of type E.
|
| BinaryHeapFormatter | |
| BinaryHeapTest | |
| BinaryPathReader |
Implementation of
PathReader to read paths in binary format. |
| BinaryPathWriter |
Implementation of
PathWriter to write paths in binary format. |
| BinaryReader |
Base class for writing binary file.
|
| BinarySearchTree<E extends java.lang.Comparable<E>> | |
| BinarySearchTreeTest | |
| BinaryWriter |
Base class for writing binary file.
|
| BlackAndWhiteGraphPalette | |
| BlockingActionFactory | |
| CarPoolingAlgorithm | |
| CarPoolingData | |
| CarPoolingGraphicObserver | |
| CarPoolingObserver | |
| CarPoolingSolution | |
| CarPoolingTextObserver | |
| ColorUtils | |
| DijkstraAlgorithm | |
| Drawing | |
| Drawing.AlphaMode |
Available fill mode for the creation of markers, see the documentation of
each value for more details.
|
| DrawingChangeListener | |
| DrawingClickListener | |
| ElementNotFoundException | |
| EmptyPriorityQueueException | |
| FileUtils | |
| FileUtils.FolderType |
Type of folder with associated preferred folder and path filters.
|
| Graph |
Main graph class.
|
| GraphChangeListener | |
| GraphPalette | |
| GraphReader |
Base interface for classes that can read graph.
|
| GraphReaderObserver |
Base interface that should be implemented by classes that want to observe the
reading of a graph by a
GraphReader. |
| GraphReaderProgressBar |
One-time use GraphReaderObserver that display progress in three different
JProgressBar.
|
| GraphStatistics |
Utility class that stores some statistics of graphs that are not easy to
access.
|
| GraphStatistics.BoundingBox |
Class representing a bounding box for a graph (a rectangle that contains all
nodes in the graph).
|
| GraphTest | |
| Launch | |
| MainWindow | |
| MapMismatchException |
Exception thrown when there is mismatch between the expected map ID and the
actual map ID when reading a graph.
|
| MapViewDrawing | |
| MapZoomControls | |
| MarkerAutoScaling |
Class extending the default Mapsforge's
Marker with auto-scaling. |
| MarkerOverlay | |
| MarkerUtils | |
| MercatorProjection | |
| Node |
Class representing a Node in a
Graph. |
| NodesInputPanel | |
| NodeTest | |
| Overlay | |
| PackageSwitchAlgorithm | |
| PackageSwitchData | |
| PackageSwitchGraphicObserver | |
| PackageSwitchObserver | |
| PackageSwitchSolution | |
| PackageSwitchTextObserver | |
| PaintUtils | |
| Path |
Class representing a path between nodes in a graph.
|
| PathOverlay | |
| PathReader |
Base interface that should be implemented by class used to read paths.
|
| PathsPanel | |
| PathTest | |
| PathWriter |
Base interface that should be implemented by class used to write paths.
|
| PlateCarreProjection | |
| Point |
Class representing a point (position) on Earth.
|
| PointSetOverlay | |
| PolylineAutoScaling |
Class extending the default Mapsforge's
Polyline with auto-scaling. |
| PriorityQueue<E extends java.lang.Comparable<E>> |
Interface representing a basic priority queue.
|
| PriorityQueueTest | |
| Projection | |
| RoadInformation |
Class containing information for road that may be shared by multiple arcs.
|
| RoadInformation.RoadType |
Enumeration for road types.
|
| RunningAction | |
| ShortestPathAlgorithm | |
| ShortestPathData | |
| ShortestPathGraphicObserver | |
| ShortestPathObserver | |
| ShortestPathSolution | |
| ShortestPathTextObserver | |
| SolutionPanel | |
| StreamCapturer | |
| ThreadWrapper | |
| WeaklyConnectedComponentGraphicObserver | |
| WeaklyConnectedComponentObserver | |
| WeaklyConnectedComponentsAlgorithm | |
| WeaklyConnectedComponentsData | |
| WeaklyConnectedComponentsSolution | |
| WeaklyConnectedComponentTextObserver | |
| ZoomAndPanListener |