Package com. sygic. sdk. route
Types
AETRProfile
Link copied to clipboard
data class AETRProfile(filters: List<String>, searchRadius: Int, legalStopsStandard: AETRProfile.LegalStopsStandard, currentTime: Int, fortnightDrivingTime: Int, weeklyDrivingTime: Int, dailyDrivingTime: Int, currentDrivingTime: Int, lastWeeklyRestTimestamp: Int, lastDailyRestTimestamp: Int, usedExtendedDrivingPeriod: Int, usedShortenedDailyRestPeriod: Int, lastWeeklyRestTaken: AETRProfile.LastWeeklyRestTaken) : Parcelable
Content copied to clipboard
Alternative Route Request
Link copied to clipboard
data class AlternativeRouteRequest(alternativeType: AlternativeRouteRequest.RouteAlternativeType, listener: RouteComputeListener)
Content copied to clipboard
Alternative Route Result
Link copied to clipboard
Battery Profile
Link copied to clipboard
data class BatteryProfile @JvmOverloads constructor(batteryCapacity: Float, remainingCapacity: Float, batteryChargingThreshold: Float, batteryFullChargeThreshold: Float, batteryMinimumReserveThreshold: Float, chargingCurve: Map<Double, Double>) : Parcelable
Content copied to clipboard
Charging Station
Link copied to clipboard
data class ChargingStation(link: PlaceLink, distance: Int, timeToFullCharge: Int)
Content copied to clipboard
Details about charging station on route.
Charging Waypoint
Link copied to clipboard
EVPreferences
Link copied to clipboard
data class EVPreferences(chargeRangeLowVal: Double, chargeRangeUpperVal: Double, preferredProvider: List<EVProvider>, enforceDCChargers: Boolean, enforceNonstopChargers: Boolean, chargerPermission: EVPreferences.EVChargerAccessType, payType: EVPreferences.EVPayType) : Parcelable
Content copied to clipboard
EVProfile
Link copied to clipboard
EVProvider
Link copied to clipboard
data class EVProvider @JvmOverloads constructor(id: String, haveRFID: Boolean) : Parcelable
Content copied to clipboard
Guided Route Profile
Link copied to clipboard
data class GuidedRouteProfile @JvmOverloads constructor(polyline: List<GeoCoordinates>, pointPrecisions: List<Int>?, candidateRanges: List<Int>?, pointTimestamps: List<Int>?, distanceFilter: Int) : Parcelable
Content copied to clipboard
Primary Route Request
Link copied to clipboard
data class PrimaryRouteRequest(request: RouteRequest, listener: RouteComputeListener)
Content copied to clipboard
Route
Link copied to clipboard
Collection of maneuvers and roadElements connecting two or more waypoints.
Route Deserializer Error
Link copied to clipboard
Route Element
Link copied to clipboard
Route Info
Link copied to clipboard
Route Maneuver
Link copied to clipboard
Class contains information about maneuver on the route.
Router
Link copied to clipboard
class Router : NativeMethodsReceiver, SygicContext.OnContextDestroyListener
Content copied to clipboard
Route Request
Link copied to clipboard
Route Segment
Link copied to clipboard
Route Violated Avoid Options
Link copied to clipboard
Route Warning
Link copied to clipboard
data class RouteWarning(warningType: RouteWarning.WarningType, geoCoordinates: GeoCoordinates) : Parcelable
Content copied to clipboard
Routing Options
Link copied to clipboard
Class representing complex options available to route calculation.
Transit Country Info
Link copied to clipboard
data class TransitCountryInfo(country: String, regions: List<String>) : Parcelable
Content copied to clipboard
Waypoint
Link copied to clipboard
Waypoints define a route's stopovers, including its start point it's destination point and any points in between.
Waypoint Duration
Link copied to clipboard