Index

A B C D E F G H I J L M N O P R S T V W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form

S

scanForAllTransitPoints() - Method in class rgu.transport.geospatial.multimodal.TransitNetwork
Returns a list of locations which are departure or arrival points for transit edges.
scanForIncomingTrips(GeoLocation) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork
Returns a list of Trips which arrive at a given location.
searcher() - Method in class rgu.transport.geospatial.multimodal.TransitNetwork
Returns a search wrapper for this network.
setCancelAction(Runnable) - Method in interface rgu.transport.algorithms.util.ProgressListener
Updates the action to be performed by the cancel button, if there is one.
setCancelAction(Runnable) - Method in interface rgu.transport.geospatial.multimodal.gtfs.GTFSProgressListener
Called to indicate that invoking the specified runnable will cancel the loading.
setCancelAction(AtomicReference) - Method in interface rgu.transport.geospatial.multimodal.gtfs.GTFSProgressListener
Called to indicate that invoking the specified runnable will cancel the loading, the action may be updated later, so the listener should hold the atomic reference.
setCancelEvent(Runnable) - Method in class rgu.transport.geospatial.osm.NoSpeedOSMBuilder
 
setCancelEvent(Runnable) - Method in interface rgu.transport.geospatial.osm.OSMProgressListener
 
setCancelEvent(Runnable) - Method in class rgu.transport.geospatial.osm.SimpleOSMBuilder
 
setCarSpeed(Speed) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork.Builder
Sets the driving speed.
setFilename(String) - Method in interface rgu.transport.geospatial.multimodal.gtfs.GTFSProgressListener
Called when the filename is known.
setWalkSpeed(Speed) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork.Builder
Sets the walking speed.
SimpleOSMBuilder - Class in rgu.transport.geospatial.osm
 
SimpleOSMBuilder(Speed, BiPredicate, Predicate) - Constructor for class rgu.transport.geospatial.osm.SimpleOSMBuilder
 
SimpleOSMBuilder(Speed, BiPredicate, Predicate, OSMProgressListener) - Constructor for class rgu.transport.geospatial.osm.SimpleOSMBuilder
 
skippedMissingCoordinates(int) - Method in interface rgu.transport.geospatial.multimodal.gtfs.GTFSProgressListener
Called to notify of the number of skipped missing coordinate stops.
skippedOvernight(int) - Method in interface rgu.transport.geospatial.multimodal.gtfs.GTFSProgressListener
Called to notify of the number of skipped overnight times.
spatialTemporalGraph() - Method in class rgu.transport.geospatial.multimodal.TransitNetwork
 
spatialTemporalGraph(boolean) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork
 
spatialTemporalGraph(Map) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork
 
spatialTemporalGraph(Map, boolean) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork
 
SpatialTemporalMapping<S,E,ST> - Record Class in rgu.transport.algorithms.search
A mapping between spatial and spatial-temporal representation.
SpatialTemporalMapping(Function, BiFunction) - Constructor for record class rgu.transport.algorithms.search.SpatialTemporalMapping
Canonical constructor with null-checks.
SpatialTemporalReachabilityAlgorithm<E> - Interface in rgu.transport.algorithms.search
An algorithm which can determine which vertices on an explorable spatial-temporal graph are reachable from a source.
SpatialTemporalRoutingAlgorithm<E> - Interface in rgu.transport.algorithms.search
An algorithm which can find a route between two vertices on an explorable spatial-temporal graph.
speed() - Method in class rgu.transport.geospatial.osm.RoadEdge
 
Speed - Class in rgu.transport.geospatial
A (non-negative) scalar travel speed.
speedDefault(Predicate, Speed) - Static method in class rgu.transport.geospatial.osm.RoadEdge
A function which applies a default speed to edges with undefined speed.
speedMultiplier(Predicate, double) - Static method in class rgu.transport.geospatial.osm.RoadEdge
A function which multiplies the speed limit by a given amount.
speedReplacement(Predicate, Speed) - Static method in class rgu.transport.geospatial.osm.RoadEdge
A function which replaces the speed limit by a given amount.
splitCommas(String) - Static method in class rgu.transport.util.DataIO
Splits a string on commas, removing quotation marks around entries.
stops() - Method in interface rgu.transport.geospatial.multimodal.gtfs.GTFSDataSource
Returns an input stream with the contents of the stops.txt data.
stopTimes() - Method in interface rgu.transport.geospatial.multimodal.gtfs.GTFSDataSource
Returns an input stream with the contents of the stop_times.txt data.
stPath(Explorable, ST, Predicate, E, SpatialTemporalMapping) - Method in class rgu.transport.algorithms.search.Dijkstra
Finds a route from the specified source to the specified target(s) by predicate which returns true if a given vertex is a target, within a given maximum cost.
stPath(Explorable, ST, Predicate, E, SpatialTemporalMapping) - Method in interface rgu.transport.algorithms.search.SpatialTemporalRoutingAlgorithm
Finds a route from the specified source to the specified target(s) by predicate which returns true if a given vertex is a target, within a given maximum cost.
stPath(Explorable, ST, Predicate, SpatialTemporalMapping) - Method in class rgu.transport.algorithms.search.Dijkstra
Finds a route from the specified source to the specified target(s) by predicate which returns true if a given vertex is a target.
stPath(Explorable, ST, Predicate, SpatialTemporalMapping) - Method in interface rgu.transport.algorithms.search.SpatialTemporalRoutingAlgorithm
Finds a route from the specified source to the specified target(s) by predicate which returns true if a given vertex is a target.
stPath(Explorable, ST, ST, E, SpatialTemporalMapping) - Method in class rgu.transport.algorithms.search.Dijkstra
Finds a route from the specified source to the specified target within a given maximum cost.
stPath(Explorable, ST, ST, E, SpatialTemporalMapping) - Method in interface rgu.transport.algorithms.search.SpatialTemporalRoutingAlgorithm
Deprecated, for removal: This API element is subject to removal in a future version.
stPath(Explorable, ST, ST, SpatialTemporalMapping) - Method in class rgu.transport.algorithms.search.Dijkstra
Finds a route from the specified source to the specified target.
stPath(Explorable, ST, ST, SpatialTemporalMapping) - Method in interface rgu.transport.algorithms.search.SpatialTemporalRoutingAlgorithm
Deprecated, for removal: This API element is subject to removal in a future version.
stReachable(Explorable, ST, E, ReachabilityCallback, SpatialTemporalMapping) - Method in class rgu.transport.algorithms.search.Dijkstra
Streams to a callback function the set of vertices reachable within a given maximum cost, and the corresponding cost of each vertex's shortest path.
stReachable(Explorable, ST, E, ReachabilityCallback, SpatialTemporalMapping) - Method in interface rgu.transport.algorithms.search.SpatialTemporalReachabilityAlgorithm
Streams to a callback function the set of vertices reachable within a given maximum cost, and the corresponding cost of each vertex's shortest path.
stReachable(Explorable, ST, E, SpatialTemporalMapping) - Method in class rgu.transport.algorithms.search.Dijkstra
Returns the set of vertices reachable within a given maximum cost, and the corresponding cost of each vertex's shortest path.
stReachable(Explorable, ST, E, SpatialTemporalMapping) - Method in interface rgu.transport.algorithms.search.SpatialTemporalReachabilityAlgorithm
Returns the set of vertices reachable within a given maximum cost, and the corresponding cost of each vertex's shortest path.
stReachable(Explorable, ST, ReachabilityCallback, SpatialTemporalMapping) - Method in class rgu.transport.algorithms.search.Dijkstra
Streams to a callback function the set of reachable vertices and the corresponding cost of each vertex's shortest path.
stReachable(Explorable, ST, ReachabilityCallback, SpatialTemporalMapping) - Method in interface rgu.transport.algorithms.search.SpatialTemporalReachabilityAlgorithm
Streams to a callback function the set of reachable vertices and the corresponding cost of each vertex's shortest path.
stReachable(Explorable, ST, SpatialTemporalMapping) - Method in class rgu.transport.algorithms.search.Dijkstra
Returns the set of reachable vertices and the corresponding cost of each vertex's shortest path.
stReachable(Explorable, ST, SpatialTemporalMapping) - Method in interface rgu.transport.algorithms.search.SpatialTemporalReachabilityAlgorithm
Returns the set of reachable vertices and the corresponding cost of each vertex's shortest path.
stretchedEuclidean(double) - Static method in class rgu.transport.geospatial.GeoLocation
The Euclidean distance, with a stretch ratio set.
structuralAsymmetries() - Method in interface rgu.transport.algorithms.collections.Graph
Returns a list of edges which do no make corresponding reverse edges.
symmetricConnectedComponents() - Method in interface rgu.transport.algorithms.collections.Graph
Finds the connected components of the graph, assuming that the graph is symmetric in structure.
symmetricConnectedComponents() - Method in class rgu.transport.algorithms.collections.HashGraph
Finds the connected components of the graph, assuming that the graph is symmetric in structure.
A B C D E F G H I J L M N O P R S T V W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form