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

R

read() - Method in class org.insa.graphs.model.io.BinaryGraphReader
 
read() - Method in interface org.insa.graphs.model.io.GraphReader
Read a graph an returns it.
read24bits() - Method in class org.insa.graphs.model.io.BinaryReader
Read 24 bits in BigEndian order from the stream and return the corresponding integer value.
readFixedLengthString(int, String) - Method in class org.insa.graphs.model.io.BinaryReader
Read a byte array of fixed length from the input and convert it to a string using the given charset, removing any trailing '\0'.
readNode(Graph) - Method in class org.insa.graphs.model.io.BinaryPathReader
Read a node from the input stream and returns it.
readPath(Graph) - Method in class org.insa.graphs.model.io.BinaryPathReader
 
readPath(Graph) - Method in interface org.insa.graphs.model.io.PathReader
Read a path of the given graph and returns it.
redraw() - Method in interface org.insa.graphs.gui.drawing.overlays.Overlay
Request a redraw of this overlay - This can start a full redraw of the inner drawing.
registerAlgorithm(Class<? extends AbstractAlgorithm<?>>, String, Class<? extends AbstractAlgorithm<?>>) - Static method in class org.insa.graphs.algorithm.AlgorithmFactory
Register the given algorithm class with the given name as a child class of the given base algorithm.
remove(E) - Method in class org.insa.graphs.algorithm.utils.BinaryHeap
 
remove(E) - Method in class org.insa.graphs.algorithm.utils.BinarySearchTree
 
remove(E) - Method in interface org.insa.graphs.algorithm.utils.PriorityQueue
Remove the given element from the priority queue.
removeDrawingClickListener(DrawingClickListener) - Method in class org.insa.graphs.gui.drawing.components.BasicDrawing
 
removeDrawingClickListener(DrawingClickListener) - Method in class org.insa.graphs.gui.drawing.components.MapViewDrawing
 
removeDrawingClickListener(DrawingClickListener) - Method in interface org.insa.graphs.gui.drawing.Drawing
Remove the given listener from the drawing.
removePath(PathsPanel.PathPanel) - Method in class org.insa.graphs.gui.PathsPanel
 
RESIDENTIAL - org.insa.graphs.model.RoadInformation.RoadType
 
RoadInformation - Class in org.insa.graphs.model
Class containing information for road that may be shared by multiple arcs.
RoadInformation(RoadInformation.RoadType, AccessRestrictions, boolean, int, String) - Constructor for class org.insa.graphs.model.RoadInformation
Create a new RoadInformation instance containing the given parameters.
RoadInformation.RoadType - Enum in org.insa.graphs.model
Enumeration for road types.
ROUNDABOUT - org.insa.graphs.model.RoadInformation.RoadType
 
run() - Method in class org.insa.graphs.algorithm.AbstractAlgorithm
Run the algorithm and return the solution.
run() - Method in class org.insa.graphs.algorithm.carpooling.CarPoolingAlgorithm
 
run() - Method in class org.insa.graphs.algorithm.packageswitch.PackageSwitchAlgorithm
 
run() - Method in class org.insa.graphs.algorithm.shortestpath.ShortestPathAlgorithm
 
run() - Method in class org.insa.graphs.algorithm.weakconnectivity.WeaklyConnectedComponentsAlgorithm
 
RunningAction - Interface in org.insa.graphs.gui
 
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