RoundaboutGuidanceInstruction

data class RoundaboutGuidanceInstruction(val turnAngle: Angle, val exitNumber: Int?, val roundaboutDirection: RoundaboutDirection, val quantizedTurnAngle: QuantizedTurnAngle?, val id: UniqueId, val routeOffset: Distance, val maneuverPoint: GeoPoint, val drivingSide: DrivingSide, val combineWithNext: Boolean, val previousSignificantRoad: Road? = null, val nextSignificantRoad: Road? = null, val routePath: List<InstructionPoint> = emptyList(), val intersectionName: String = "", val signpost: Signpost? = null) : GuidanceInstruction

Guidance Instruction indicating an upcoming roundabout.

Parameters

turnAngle

Turn angle relative to the driving direction on the entry road to the roundabout, in the range -180...180 degrees.

exitNumber

Exit number where the driver should leave the roundabout, counted from the entry point to the roundabout. If the route starts on the roundabout, counting starts from the departure point.

roundaboutDirection

Classification of the main direction to take at the roundabout.

quantizedTurnAngle

Classification of the turn angle relative to the driving direction on the entry road to the roundabout, if available.

See also

Constructors

Link copied to clipboard
constructor(turnAngle: Angle, exitNumber: Int?, roundaboutDirection: RoundaboutDirection, quantizedTurnAngle: QuantizedTurnAngle?, id: UniqueId, routeOffset: Distance, maneuverPoint: GeoPoint, drivingSide: DrivingSide, combineWithNext: Boolean, previousSignificantRoad: Road? = null, nextSignificantRoad: Road? = null, routePath: List<InstructionPoint> = emptyList(), intersectionName: String = "", signpost: Signpost? = null)

Properties

Link copied to clipboard
open override val combineWithNext: Boolean
Link copied to clipboard
open override val drivingSide: DrivingSide
Link copied to clipboard
Link copied to clipboard
open override val id: UniqueId
Link copied to clipboard
open override val intersectionName: String
Link copied to clipboard
open override val maneuverPoint: GeoPoint
Link copied to clipboard
open override val nextSignificantRoad: Road? = null
Link copied to clipboard
open override val previousSignificantRoad: Road? = null
Link copied to clipboard
open override val routeOffset: Distance
Link copied to clipboard
open override val routePath: List<InstructionPoint>
Link copied to clipboard
open override val signpost: Signpost? = null
Link copied to clipboard