Package-level declarations
Types
Link copied to clipboard
class EVRouteOptions(val vehicle: Vehicle, val routeOptim: RouteOptim = RouteOptim.FASTEST, val routeCriteria: List<RouteCriteria> = listOf(RouteCriteria.DEFAULT), var departure: Date? = Date(), val maxAlternativeRoutes: Int = 0, val useStopRoadSide: Boolean = false, val useStartAngle: Boolean = false, val avoidUTurn: Boolean = false, var withLiveTraffic: Boolean = false, val withStatisticalTraffic: Boolean = false, val rechargeParameters: RechargeParameters = RechargeParameters(), val fastComputation: Boolean = true) : RouteOptions
Class containing information about what parameters should be taken into account while computing optimized routes for electric vehicles
Link copied to clipboard
An enumeration that defines all possible route criteria
Link copied to clipboard
Enumeration representing what optimization criteria will be prioritized when routes will be computed
Link copied to clipboard
open class RouteOptions(val vehicle: Vehicle? = null, val routeOptim: RouteOptim = RouteOptim.FASTEST, val routeCriteria: List<RouteCriteria> = listOf(RouteCriteria.DEFAULT), var departure: Date? = Date(), val maxAlternativeRoutes: Int = 0, val useStopRoadSide: Boolean = false, val useStartAngle: Boolean = false, val avoidUTurn: Boolean = false, var withLiveTraffic: Boolean = false, val withStatisticalTraffic: Boolean = false, val startUTurnThreshold: Int = 3000)
Class containing information about what parameters should be taken into account while computing the route