Index
All Classes and Interfaces|All Packages|Serialized Form
A
- adapt(Graph) - Static method in class rgu.transport.geospatial.osm.DurationAdapter
-
Adapts the specified graph using the speed defined by the road edges.
- adapt(Graph, Speed) - Static method in class rgu.transport.geospatial.osm.DurationAdapter
-
Adapts the specified graph using the specified fixed speed.
- add(String, Predicate, Speed) - Method in class rgu.transport.util.PercentSpeedCap
-
Adds a predicate with a speed cap.
- addArtificialEdge(GeoLocation, GeoLocation, Duration) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork.Builder
- addEdge(V, V, E) - Method in class rgu.transport.algorithms.collections.HashGraph.Builder
-
Adds a new edge to the graph.
- addElement(E, K) - Method in class rgu.transport.algorithms.collections.BinaryMinHeap
-
Adds the specified element with the specified key.
- addElement(E, K) - Method in interface rgu.transport.algorithms.collections.MinHeap
-
Adds the specified element with the specified key.
- addLocation(GeoLocation) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork.Builder
-
Add the specified location.
- addRoad(GeoLocation, GeoLocation) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork.Builder
-
Adds the specified road edge.
- addRoadGraph(Graph, ProgressListener) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork.Builder
- addTransit(GeoLocation, GeoLocation, LocalTime, LocalTime) - Method in class rgu.transport.geospatial.multimodal.TransitNetwork.Builder
- addVertex(V) - Method in class rgu.transport.algorithms.collections.HashGraph.Builder
-
Add a new vertex to the graph.
- addVertices(Collection) - Method in class rgu.transport.algorithms.collections.HashGraph.Builder
-
Add new vertices to the graph.
- addVertices(V...) - Method in class rgu.transport.algorithms.collections.HashGraph.Builder
-
Add new vertices to the graph.
- agency() - Method in interface rgu.transport.geospatial.multimodal.gtfs.GTFSDataSource
-
Returns an input stream with the contents of the agency.txt data.
- all() - Static method in class rgu.transport.algorithms.util.Times
-
A predicate which always returns true.
- allLocations(Collection) - Static method in class rgu.transport.util.GeoLocations
- always() - Static method in class rgu.transport.algorithms.util.Times
-
Returns a predicate which accepts all times.
- any() - Static method in class rgu.transport.algorithms.util.Range
-
Creates a range of all values (contains everything of type T).
- apply() - Method in class rgu.transport.util.PercentSpeedCap
-
Applies the speed cap to the given graph, returning a new speed-capped graph.
- apply(boolean) - Method in class rgu.transport.util.PercentSpeedCap
-
Applies the speed cap to the given graph, returning a new speed-capped graph.
- applyToEdges(Function) - Method in interface rgu.transport.algorithms.collections.Graph
-
Returns a graph which is equal to this graph but with the specified transformation applied to all edges.
- applyToEdges(Function) - Method in class rgu.transport.algorithms.collections.HashGraph
-
Returns a graph which is equal to this graph but with the specified transformation applied to all edges.
- arrivalTime() - Method in class rgu.transport.geospatial.multimodal.Trip
-
Returns the arrival time.
- artificial() - Method in class rgu.transport.geospatial.multimodal.JourneyPosition
- artificial() - Method in class rgu.transport.geospatial.multimodal.JourneyState
- asHeuristic(T) - Method in interface rgu.transport.algorithms.search.Metric
-
Creates a heuristic function which takes any point and returns its istance to a predefined goal point.
- asKilometers() - Method in class rgu.transport.geospatial.Distance
-
Returns the distance as kilometers.
- asKilometersPerHour() - Method in class rgu.transport.geospatial.Speed
-
Returns the speed in kilometers per hour.
- asMeters() - Method in class rgu.transport.geospatial.Distance
-
Returns the distance as meters.
- asMetersPerSecond() - Method in class rgu.transport.geospatial.Speed
-
Returns the speed in meters per second.
- asMiles() - Method in class rgu.transport.geospatial.Distance
-
Returns the distance as miles.
- asMilesPerHour() - Method in class rgu.transport.geospatial.Speed
-
Returns the speed in miles per hour.
- atLocation(GeoLocation) - Static method in class rgu.transport.geospatial.multimodal.JourneyPosition
- atLocation(GeoLocation) - Static method in class rgu.transport.geospatial.multimodal.JourneyState
-
Creates a predicate which matches any JourneyState which is at the specified location.
- atLocation(GeoLocation, boolean) - Static method in class rgu.transport.geospatial.multimodal.JourneyPosition
- atLocation(GeoLocation, boolean) - Static method in class rgu.transport.geospatial.multimodal.JourneyState
-
Creates a predicate which matches any JourneyState which is at the specified location with the specified vehicle state.
All Classes and Interfaces|All Packages|Serialized Form