Package com.tomtom.sdk.navigation.dynamicrouting.api

Types

Link copied to clipboard
data class BackToRouteOptions(    val currentLocation: GeoLocation,     val currentRoute: Route,     val currentDistanceAlongRoute: Distance,     val currentRoutePlanningOptions: RoutePlanningOptions,     val numberOfVisitedWaypoints: Int)

Options for planning back to route.

Link copied to clipboard
interface DynamicRoutingApi : AutoCloseable

Entry point to plan routes that can be dynamically updated, for example through continuous replanning as the route is driven.

Link copied to clipboard
data class DynamicRoutingConfiguration(val pointDifferenceThreshold: Distance = DEFAULT_POINT_DIFFERENCE_THRESHOLD_DISTANCE, val pointDifferenceNumberThreshold: Int = DEFAULT_POINT_DIFFERENCE_NUMBER_THRESHOLD)

Configuration of dynamic routing client.

Link copied to clipboard
data class RouteUpdateOptions(    val currentLocation: GeoLocation,     val currentRoute: Route,     val currentRoutePlanningOptions: RoutePlanningOptions,     val distanceAlongRoute: Distance,     val remainingTime: Duration,     val numberOfVisitedWaypoints: Int)

Options for updating a route.