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 |