A B C D E F G H I K L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
G
- get() - Method in class org.insa.graphs.algorithm.utils.PriorityQueueTest.MutableInteger
- 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
- getArcsBetween(Node, Node) - Method in class org.insa.graphes.model.GraphTest
- getBottomRightPoint() - Method in class org.insa.graphs.model.GraphStatistics.BoundingBox
- getBoundingBox() - Method in class org.insa.graphs.model.GraphStatistics
- getColor() - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicOverlay
- getColor() - Method in class org.insa.graphs.gui.drawing.components.MapViewDrawing.MapViewOverlay
- 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() - Method in class org.insa.graphs.algorithm.shortestpath.Label
- 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
- getData() - Method in class org.insa.graphs.gui.SolutionPanel.SolutionBundle
- 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.ArcBackward
- getDestination() - Method in class org.insa.graphs.model.ArcForward
- 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
- getFirstArcBetween(Node, Node) - Method in class org.insa.graphes.model.NodeTest
- 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
- getIconHeight() - Method in class org.insa.graphs.gui.PathsPanel.PathPanel.ColorIcon
- getIconWidth() - Method in class org.insa.graphs.gui.PathsPanel.PathPanel.ColorIcon
- 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.ArcBackward
- getLength() - Method in class org.insa.graphs.model.ArcForward
- getLength() - Method in class org.insa.graphs.model.Path
-
Compute the length of this path (in meters).
- 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
-
Compute the time to travel this path if moving at the maximum allowed speed on every arc.
- 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.gui.NodesInputPanel.InputChangedEvent
- 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.ArcBackward
- getOrigin() - Method in class org.insa.graphs.model.ArcForward
- getOrigin() - Method in class org.insa.graphs.model.Path
- getOverlays() - Method in class org.insa.graphs.gui.SolutionPanel.SolutionBundle
- getPath() - Method in class org.insa.graphs.algorithm.shortestpath.ShortestPathSolution
- getPere() - Method in class org.insa.graphs.algorithm.shortestpath.Label
- getPoint() - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicMarkerOverlay
- getPoint() - Method in class org.insa.graphs.gui.drawing.components.MapViewDrawing.MapViewMarkerOverlay
- 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
- getPoints() - Method in class org.insa.graphs.model.ArcBackward
- getPoints() - Method in class org.insa.graphs.model.ArcForward
- 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
- getRoadInformation() - Method in class org.insa.graphs.model.ArcBackward
- getRoadInformation() - Method in class org.insa.graphs.model.ArcForward
- getSolution() - Method in class org.insa.graphs.gui.SolutionPanel.SolutionBundle
- getSolvingTime() - Method in class org.insa.graphs.algorithm.AbstractSolution
- getSommetCourant() - Method in class org.insa.graphs.algorithm.shortestpath.Label
- 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
-
Compute the time required to travel this path if moving at the given speed.
- 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
- getZLevel() - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicMarkerOverlay
- getZLevel() - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicOverlay
- getZLevel() - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicPathOverlay
- getZLevel() - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicPointSetOverlay
- 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 - Static variable in class org.insa.graphes.model.GraphTest
- graph - Static variable in class org.insa.graphes.model.PathTest
- graph - Variable in class org.insa.graphs.algorithm.AbstractInputData
- graph - Variable in class org.insa.graphs.gui.MainWindow
- graph - Variable in class org.insa.graphs.gui.NodesInputPanel
- graph - Variable in class org.insa.graphs.gui.NodesInputPanel.NodeFinder
- graph - Variable in class org.insa.graphs.model.Path
- 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
- graphChangeListeneres - Variable in class org.insa.graphs.gui.MainWindow
- graphFilePath - Variable in class org.insa.graphs.gui.MainWindow
- graphGraphics - Variable in class org.insa.graphs.gui.drawing.components.BasicDrawing
- GRAPHIC_FACTORY - Static variable in class org.insa.graphs.gui.drawing.components.MapViewDrawing
- GRAPHIC_FACTORY - Static variable in class org.insa.graphs.gui.drawing.overlays.PaintUtils
- GRAPHIC_FACTORY - Static variable in class org.insa.graphs.gui.drawing.overlays.PolylineAutoScaling
- graphicObserverCheckbox - Variable in class org.insa.graphs.gui.AlgorithmPanel
- graphics - Variable in class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicPointSetOverlay
- graphicVisualization - Variable in class org.insa.graphs.gui.AlgorithmPanel.StartActionEvent
- graphImage - Variable in class org.insa.graphs.gui.drawing.components.BasicDrawing
- graphInfoPanel - Variable in class org.insa.graphs.gui.MainWindow
- graphLockItems - Variable in class org.insa.graphs.gui.MainWindow
- 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 - Variable in class org.insa.graphs.model.Graph
- 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).
- GraphTest - Class in org.insa.graphes.model
- GraphTest() - Constructor for class org.insa.graphes.model.GraphTest
- grPoints - Variable in class org.insa.graphs.gui.observers.WeaklyConnectedComponentGraphicObserver
All Classes All Packages