Package-level declarations

Types

Link copied to clipboard
data class ChargePoolStop(val consFromPrevious: Double, var chargeDuration: Int, var socBeforeCharge: Double, val socAfterCharge: Double, val chargingPoint: ChargingPoint, val connectorIndex: Int, val nbChargingPoints: Int, val forcedCharge: Boolean, val operatorName: String?)

Info about the EV charge pool stop associated with a RouteWaypoint of the Route

Link copied to clipboard
class EVRouteResult(val route: Route?, val error: Error?, computeTime: TimeMeasurement, val optimChargeResult: OptimChargeResult) : RouteResult

Represents a result of the ComputeRouteListener when computing EV routes

Link copied to clipboard
data class LocationResult(val location: GeoPoint?, val error: Error?)

Class for returning the result of the Route.getLocationFromPercentage method.

Link copied to clipboard
data class PercentagePositionResult(val positionInPercent: Double?, val error: Error?)

Class for returning the result of the Route.getPercentageFromLocation method.

Link copied to clipboard
class Route

This class represents a route between two or more RouteWaypoint.

Link copied to clipboard
open class RouteResult(val route: Route?, val error: Error?, computeTime: TimeMeasurement)

Represents a result of the ComputeRouteListener when computing routes

Link copied to clipboard

Class representing a single section of a Route

Link copied to clipboard
data class RouteWaypoint

A class that represents a route waypoint (only for routes computed with merged waypoints)