A B C D E F G H I L M N O P Q R S T U W X Y

D

DEFAULT_SPEED - Static variable in class org.samcrow.Link
 
defaultState - Variable in class org.samcrow.DisplayOptions
 
Destination - Class in org.samcrow
 
Destination(int, int, String) - Constructor for class org.samcrow.Destination
 
DijkstraAlgorithm - Class in org.samcrow
Finds routes
Based mostly on http://www.vogella.de/articles/JavaAlgorithmsDijkstra/article.html
DijkstraAlgorithm(Graph) - Constructor for class org.samcrow.DijkstraAlgorithm
 
displayDestinationLabels - Variable in class org.samcrow.DisplayOptions.DisplayState
 
displayDestinationLabelsBox - Variable in class org.samcrow.DisplayOptions
 
displayDestinations - Variable in class org.samcrow.DisplayOptions.DisplayState
 
displayDestinationsBox - Variable in class org.samcrow.DisplayOptions
 
displayLabel - Variable in class org.samcrow.DisplayOptions
 
displayLinks - Variable in class org.samcrow.DisplayOptions.DisplayState
 
displayLinksBox - Variable in class org.samcrow.DisplayOptions
 
displayLinkSpeeds - Variable in class org.samcrow.DisplayOptions.DisplayState
 
displayLinkSpeedsBox - Variable in class org.samcrow.DisplayOptions
 
DisplayOptions - Class in org.samcrow
Manages the display options for the map
DisplayOptions(GraphicsProgram, String) - Constructor for class org.samcrow.DisplayOptions
Initialize the set of options.
DisplayOptions.DisplayChangeListener - Interface in org.samcrow
Interface for a class that wants to be notified when the display state changes
DisplayOptions.DisplayState - Class in org.samcrow
Contains the state of display of various components.
Waypoints: nodes that are waypoints, not destinations. Destinations: nodes that are destinations. Destination labels: labels for destinations. Links: links between nodes. Link speeds: labels indicating the speeds of links
DisplayOptions.DisplayState() - Constructor for class org.samcrow.DisplayOptions.DisplayState
Constructor with no arguments.
DisplayOptions.DisplayState(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.samcrow.DisplayOptions.DisplayState
Constructor with all data initialized
displayStateChanged(DisplayOptions.DisplayState) - Method in interface org.samcrow.DisplayOptions.DisplayChangeListener
Called whenever the user changes the display state
displayStateChanged(DisplayOptions.DisplayState) - Method in class org.samcrow.Pathfinder
 
displayWaypoints - Variable in class org.samcrow.DisplayOptions.DisplayState
 
displayWaypointsBox - Variable in class org.samcrow.DisplayOptions
 
distance - Variable in class org.samcrow.DijkstraAlgorithm
 
distance - Variable in class org.samcrow.Link
 
distance() - Method in class org.samcrow.Link
Get the distance of this link
dragStartNode - Variable in class org.samcrow.Pathfinder
 
DrawQueue - Class in org.samcrow
Manages SGObjects to draw.
DrawQueue(GraphicsProgram) - Constructor for class org.samcrow.DrawQueue
Constructor
DrawQueue(GraphicsProgram, Collection<SGObject>) - Constructor for class org.samcrow.DrawQueue
Constructor, specifying a collection of SGObjects to draw in the background every time

A B C D E F G H I L M N O P Q R S T U W X Y