Index
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, - Record Class in rgu.transport.algorithms.searchST> -
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.
All Classes and Interfaces|All Packages|Serialized Form