A B C D E F G H I L M N O P R S T U V W Z 
All Classes All Packages

G

get(int) - Method in class org.insa.graphs.model.Graph
Fetch the node with the given ID.
getAccessRestrictions() - Method in class org.insa.graphs.model.RoadInformation
 
getActualMagicNumber() - Method in exception org.insa.graphs.model.io.BadMagicNumberException
 
getActualMapId() - Method in exception org.insa.graphs.model.io.MapMismatchException
 
getActualVersion() - Method in exception org.insa.graphs.model.io.BadVersionException
 
getAlgorithmClass() - Method in class org.insa.graphs.gui.AlgorithmPanel.StartActionEvent
 
getAlgorithmClass(Class<? extends AbstractAlgorithm<?>>, String) - Static method in class org.insa.graphs.algorithm.AlgorithmFactory
Return the algorithm class corresponding to the given base algorithm class and name.
getAlgorithmNames(Class<? extends AbstractAlgorithm<?>>) - Static method in class org.insa.graphs.algorithm.AlgorithmFactory
Return the list of names corresponding to the registered algorithm classes for the given base algorithm class.
getAllFilters() - Static method in class org.insa.graphs.algorithm.ArcInspectorFactory
 
getArcCount() - Method in class org.insa.graphs.model.GraphStatistics
 
getArcFilter() - Method in class org.insa.graphs.gui.AlgorithmPanel.StartActionEvent
 
getArcs() - Method in class org.insa.graphs.model.Path
 
getBottomRightPoint() - Method in class org.insa.graphs.model.GraphStatistics.BoundingBox
 
getBoundingBox() - Method in class org.insa.graphs.model.GraphStatistics
 
getColor() - Method in interface org.insa.graphs.gui.drawing.overlays.Overlay
 
getColor() - Method in class org.insa.graphs.gui.drawing.overlays.PolylineAutoScaling
 
getColor(int) - Static method in class org.insa.graphs.gui.utils.ColorUtils
 
getColorForArc(Arc) - Method in class org.insa.graphs.gui.drawing.BasicGraphPalette
 
getColorForArc(Arc) - Method in class org.insa.graphs.gui.drawing.BlackAndWhiteGraphPalette
 
getColorForArc(Arc) - Method in interface org.insa.graphs.gui.drawing.GraphPalette
 
getComponents() - Method in class org.insa.graphs.algorithm.weakconnectivity.WeaklyConnectedComponentsSolution
 
getCoordTransform() - Method in class org.insa.graphs.gui.drawing.components.ZoomAndPanListener
 
getCost(Arc) - Method in class org.insa.graphs.algorithm.AbstractInputData
Retrieve the cost associated with the given arc according to the underlying arc inspector.
getCost(Arc) - Method in interface org.insa.graphs.algorithm.ArcInspector
Find the cost of the given arc.
getCurrentVersion() - Method in class org.insa.graphs.model.io.BinaryReader
 
getDestination() - Method in class org.insa.graphs.algorithm.shortestpath.ShortestPathData
 
getDestination() - Method in class org.insa.graphs.model.Arc
 
getDestination() - Method in class org.insa.graphs.model.Path
 
getDuration() - Method in interface org.insa.graphs.gui.RunningAction
 
getDuration() - Method in class org.insa.graphs.gui.ThreadWrapper
 
getElement() - Method in exception org.insa.graphs.algorithm.utils.ElementNotFoundException
 
getExpectedMagicNumber() - Method in exception org.insa.graphs.model.io.BadMagicNumberException
 
getExpectedMapId() - Method in exception org.insa.graphs.model.io.MapMismatchException
 
getExpectedVersion() - Method in exception org.insa.graphs.model.io.BadVersionException
 
getFileFilter(FileUtils.FolderType) - Static method in class org.insa.graphs.gui.utils.FileUtils
 
getGraph() - Method in class org.insa.graphs.algorithm.AbstractInputData
 
getGraph() - Method in class org.insa.graphs.gui.NodesInputPanel
 
getGraph() - Method in class org.insa.graphs.model.Path
 
getGraphInformation() - Method in class org.insa.graphs.model.Graph
 
getHeight() - Method in class org.insa.graphs.gui.drawing.components.MapZoomControls
 
getId() - Method in class org.insa.graphs.model.Node
 
getImage() - Method in class org.insa.graphs.gui.drawing.overlays.MarkerAutoScaling
 
getImageHeight() - Method in class org.insa.graphs.gui.drawing.MercatorProjection
 
getImageHeight() - Method in class org.insa.graphs.gui.drawing.PlateCarreProjection
 
getImageHeight() - Method in interface org.insa.graphs.gui.drawing.Projection
 
getImageWidth() - Method in class org.insa.graphs.gui.drawing.MercatorProjection
 
getImageWidth() - Method in class org.insa.graphs.gui.drawing.PlateCarreProjection
 
getImageWidth() - Method in interface org.insa.graphs.gui.drawing.Projection
 
getInformation() - Method in interface org.insa.graphs.gui.RunningAction
 
getInformation() - Method in class org.insa.graphs.gui.ThreadWrapper
 
getInputData() - Method in class org.insa.graphs.algorithm.AbstractAlgorithm
 
getInputData() - Method in class org.insa.graphs.algorithm.AbstractSolution
 
getInputData() - Method in class org.insa.graphs.algorithm.carpooling.CarPoolingAlgorithm
 
getInputData() - Method in class org.insa.graphs.algorithm.packageswitch.PackageSwitchAlgorithm
 
getInputData() - Method in class org.insa.graphs.algorithm.shortestpath.ShortestPathAlgorithm
 
getInputData() - Method in class org.insa.graphs.algorithm.shortestpath.ShortestPathSolution
 
getInputData() - Method in class org.insa.graphs.algorithm.weakconnectivity.WeaklyConnectedComponentsAlgorithm
 
getInputData() - Method in class org.insa.graphs.algorithm.weakconnectivity.WeaklyConnectedComponentsSolution
 
getInputToFill() - Method in class org.insa.graphs.gui.NodesInputPanel
Get the next input that should be filled by a click, or null if none should be filled.
getLatitude() - Method in class org.insa.graphs.model.Point
 
getLength() - Method in class org.insa.graphs.model.Arc
 
getLength() - Method in class org.insa.graphs.model.Path
Deprecated.
Need to be implemented.
getLongitude() - Method in class org.insa.graphs.model.Point
 
getLongitudeLatitude(MouseEvent) - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing
Return the longitude and latitude corresponding to the given position of the MouseEvent.
getMapId() - Method in class org.insa.graphs.model.Graph
 
getMapName() - Method in class org.insa.graphs.model.Graph
 
getMarkerForColor(Color, Color, Drawing.AlphaMode) - Static method in class org.insa.graphs.gui.drawing.overlays.MarkerUtils
Create an image to represent a marker using the given color for the outer and inner part, and the given mode for the inner part.
getMaximumLength() - Method in class org.insa.graphs.model.GraphStatistics
 
getMaximumSpeed() - Method in class org.insa.graphs.algorithm.AbstractInputData
Retrieve the maximum speed associated with this input data, or GraphStatistics.NO_MAXIMUM_SPEED if none is associated.
getMaximumSpeed() - Method in interface org.insa.graphs.algorithm.ArcInspector
 
getMaximumSpeed() - Method in class org.insa.graphs.model.GraphStatistics
 
getMaximumSpeed() - Method in class org.insa.graphs.model.RoadInformation
 
getMinimumTravelTime() - Method in class org.insa.graphs.model.Arc
Compute and return the minimum time required to travel this arc, or the time required to travel this arc at the maximum speed allowed.
getMinimumTravelTime() - Method in class org.insa.graphs.model.Path
Deprecated.
Need to be implemented.
getMode() - Method in class org.insa.graphs.algorithm.AbstractInputData
 
getMode() - Method in interface org.insa.graphs.algorithm.ArcInspector
 
getName() - Method in class org.insa.graphs.model.RoadInformation
 
getNodeForInput(JTextField) - Method in class org.insa.graphs.gui.NodesInputPanel
 
getNodeForInputs() - Method in class org.insa.graphs.gui.NodesInputPanel
 
getNodes() - Method in class org.insa.graphs.gui.AlgorithmPanel.StartActionEvent
 
getNodes() - Method in class org.insa.graphs.model.Graph
 
getNumberOfSuccessors() - Method in class org.insa.graphs.model.Node
 
getObservers() - Method in class org.insa.graphs.algorithm.AbstractAlgorithm
 
getOneWayRoadCount() - Method in class org.insa.graphs.model.GraphStatistics
 
getOrigin() - Method in class org.insa.graphs.algorithm.shortestpath.ShortestPathData
 
getOrigin() - Method in class org.insa.graphs.model.Arc
 
getOrigin() - Method in class org.insa.graphs.model.Path
 
getPath() - Method in class org.insa.graphs.algorithm.shortestpath.ShortestPathSolution
 
getPoint() - Method in interface org.insa.graphs.gui.drawing.overlays.MarkerOverlay
 
getPoint() - Method in class org.insa.graphs.model.Node
 
getPoints() - Method in class org.insa.graphs.model.Arc
 
getPreferredFolder(FileUtils.FolderType) - Static method in class org.insa.graphs.gui.utils.FileUtils
 
getPrefix() - Method in class org.insa.graphs.gui.StreamCapturer
 
getRestrictionFor(AccessRestrictions.AccessMode) - Method in class org.insa.graphs.model.AccessRestrictions
Retrieve the restriction corresponding to the given mode.
getRoadInformation() - Method in class org.insa.graphs.model.Arc
 
getSolvingTime() - Method in class org.insa.graphs.algorithm.AbstractSolution
 
getStartingTime() - Method in interface org.insa.graphs.gui.RunningAction
 
getStartingTime() - Method in class org.insa.graphs.gui.ThreadWrapper
 
getStatus() - Method in class org.insa.graphs.algorithm.AbstractSolution
 
getStrokeWidth(int, byte) - Static method in class org.insa.graphs.gui.drawing.overlays.PaintUtils
Compute an updated value for the given width at the given zoom level.
getSuccessors() - Method in class org.insa.graphs.model.Node
 
getThread() - Method in class org.insa.graphs.gui.ThreadWrapper
 
getTopLeftPoint() - Method in class org.insa.graphs.model.GraphStatistics.BoundingBox
 
getTravelTime(double) - Method in class org.insa.graphs.model.Arc
Compute the time required to travel this arc if moving at the given speed.
getTravelTime(double) - Method in class org.insa.graphs.model.Path
Deprecated.
Need to be implemented.
getTwoWaysRoadCount() - Method in class org.insa.graphs.model.GraphStatistics
 
getType() - Method in class org.insa.graphs.model.RoadInformation
 
getWidth() - Method in class org.insa.graphs.gui.drawing.components.MapZoomControls
 
getWidthForArc(Arc) - Method in class org.insa.graphs.gui.drawing.BasicGraphPalette
 
getWidthForArc(Arc) - Method in interface org.insa.graphs.gui.drawing.GraphPalette
 
getZoomAndPanListener() - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing
 
getZoomLevel() - Method in class org.insa.graphs.gui.drawing.components.MapZoomControls
 
getZoomLevel() - Method in class org.insa.graphs.gui.drawing.components.ZoomAndPanListener
 
graph - Variable in class org.insa.graphs.gui.MainWindow
 
Graph - Class in org.insa.graphs.model
Main graph class.
Graph(String, String, List<Node>, GraphStatistics) - Constructor for class org.insa.graphs.model.Graph
Create a new graph with the given ID, name, nodes and information.
GraphChangeListener - Interface in org.insa.graphs.gui
 
GraphPalette - Interface in org.insa.graphs.gui.drawing
 
GraphReader - Interface in org.insa.graphs.model.io
Base interface for classes that can read graph.
GraphReaderObserver - Interface in org.insa.graphs.model.io
Base interface that should be implemented by classes that want to observe the reading of a graph by a GraphReader.
GraphReaderProgressBar - Class in org.insa.graphs.gui
One-time use GraphReaderObserver that display progress in three different JProgressBar.
GraphReaderProgressBar(JFrame) - Constructor for class org.insa.graphs.gui.GraphReaderProgressBar
 
GraphStatistics - Class in org.insa.graphs.model
Utility class that stores some statistics of graphs that are not easy to access.
GraphStatistics(GraphStatistics.BoundingBox, int, int, int, float) - Constructor for class org.insa.graphs.model.GraphStatistics
Create a new GraphStatistics instance with the given value.
GraphStatistics.BoundingBox - Class in org.insa.graphs.model
Class representing a bounding box for a graph (a rectangle that contains all nodes in the graph).
A B C D E F G H I L M N O P R S T U V W Z 
All Classes All Packages