Package it.unibo.alchemist.model.interfaces

Types

Link copied to clipboard
interface GPSPoint : GeoPosition, Comparable<T>
Link copied to clipboard
interface GPSTrace : TimedRoute<P>
Link copied to clipboard
interface MapEnvironment<T, O : RoutingServiceOptions<O>?, S : RoutingService<GeoPosition, O>?> : BenchmarkableEnvironment<T, P>
Link copied to clipboard
interface ObjectWithGPS
Link copied to clipboard
interface RoutingService<P : Position<P>, O : RoutingServiceOptions<O>> : Serializable

A service capable to generate routes into an environment. Parametric on the Position type P and the supported RoutingServiceOptions.

Link copied to clipboard
interface RoutingServiceOptions<out O : RoutingServiceOptions<O>> : Serializable

Tag interface, used to track the set of options available for a RoutingService.

Link copied to clipboard
interface TimedRoute<P : Position<out Any>?> : Route<P>
Route with total trip time to cross it.