Package com.tomtom.sdk.common.route.instruction.autotransport

Types

Link copied to clipboard
value class AutoTransportType

Indicates a type of auto transport system.

Link copied to clipboard
data class EnterAutoTransportInstruction(    val id: UniqueId = UniqueId(),     val routeOffset: Distance,     val travelTime: Duration,     val maneuverPoint: GeoCoordinate,     val junctionType: JunctionType? = null,     val drivingSide: DrivingSide,     val isPossibleToCombineWithNext: Boolean,     val announcements: List<Announcement> = emptyList(),     val maneuverType: Maneuver? = null,     val previousSignificantRoad: RoadInformation? = null,     val nextSignificantRoad: RoadInformation? = null,     val routePath: List<RouteCoordinate> = emptyList(),     val intersectionName: String = "",     val signpost: Signpost? = null,     val autoTransportType: AutoTransportType,     val borderCrossing: BorderCrossing? = null,     val startPointIndex: Int = 0) : Instruction

Instruction indicating entering a vehicle transportation service through a terminal.

Link copied to clipboard
data class ExitAutoTransportInstruction(    val id: UniqueId = UniqueId(),     val routeOffset: Distance,     val travelTime: Duration,     val maneuverPoint: GeoCoordinate,     val junctionType: JunctionType? = null,     val drivingSide: DrivingSide,     val isPossibleToCombineWithNext: Boolean,     val announcements: List<Announcement> = emptyList(),     val maneuverType: Maneuver? = null,     val previousSignificantRoad: RoadInformation? = null,     val nextSignificantRoad: RoadInformation? = null,     val routePath: List<RouteCoordinate> = emptyList(),     val intersectionName: String = "",     val signpost: Signpost? = null,     val startPointIndex: Int = 0,     val autoTransportType: AutoTransportType,     val borderCrossing: BorderCrossing? = null) : Instruction

Instruction indicating exiting a vehicle transportation service through a terminal.