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
All Classes All Packages
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).
All Classes All Packages