RoundaboutGuidanceInstruction
public struct RoundaboutGuidanceInstruction : GuidanceInstructionGuidance Instruction indicating an upcoming roundabout.
- 
                  init(turnAngle:exitNumber: quantizedTurnAngle: id: routeOffset: maneuverPoint: drivingSide: combinedWithNext: previousSignificantRoad: nextSignificantRoad: routePath: intersectionName: signpost: ) Initializes the guidance instruction, specifying values for its fields. Throws An exception of the typeRoundaboutGuidanceInstructionErrorDeclarationSwift public init( turnAngle: Measurement<UnitAngle>, exitNumber: Int?, quantizedTurnAngle: QuantizedTurnAngle, id: UUID, routeOffset: Measurement<UnitLength>, maneuverPoint: CLLocationCoordinate2D, drivingSide: TomTomSDKCommon.DrivingSide, combinedWithNext: Bool, previousSignificantRoad: Road? = nil, nextSignificantRoad: Road? = nil, routePath: [InstructionPoint] = [], intersectionName: String = "", signpost: Signpost? = nil ) throwsParametersturnAngleTurn angle relative to the driving direction on the entry road to the roundabout, in the range -180...180degrees.exitNumberExit number where the driver should leave the roundabout, counted from the entry point to the roundabout. quantizedTurnAngleClassification of the turn angle relative to the driving direction on the entry road to the roundabout. idThe ID of the instruction. routeOffsetThe distance from the start of the route to the instruction point. maneuverPointLocation of the maneuver expressed as CLLocationCoordinate2D.drivingSideIndicates left-hand vs. right-hand side driving at the point of the maneuver. combinedWithNextIndicates whether the instruction should be combined with the next one. This can be used to build messages like “Turn left and then turn right”. previousSignificantRoadInformation about the road the driver will be on immediately before starting the maneuver, if available for this instruction. nextSignificantRoadInformation about the road the driver will be on immediately after completing the maneuver. routePathA list of RoutePoints that represents a route path.intersectionNameName of the intersection at the maneuver point, if present for this instruction. signpostSignpost information, if present for this instruction. 
- 
                  
                  The ID of the instruction. DeclarationSwift public let id: UUID
- 
                  
                  The distance from the start of the route to the instruction point. DeclarationSwift public let routeOffset: Measurement<UnitLength>
- 
                  
                  Location of the maneuver expressed as a CLLocationCoordinate2D.DeclarationSwift public let maneuverPoint: CLLocationCoordinate2D
- 
                  
                  Indicates left-hand vs. right-hand side driving at the point of the maneuver. DeclarationSwift public let drivingSide: TomTomSDKCommon.DrivingSide
- 
                  
                  Indicates if the instruction should be combined with the next one. This can be used to build messages like “Turn left and then turn right”. DeclarationSwift public let combinedWithNext: Bool
- 
                  
                  Information about the road the driver will be on immediately before starting the maneuver, if available for this instruction. DeclarationSwift public let previousSignificantRoad: Road?
- 
                  
                  Information about the road the driver will be on immediately after completing the maneuver, if available for this instruction. DeclarationSwift public let nextSignificantRoad: Road?
- 
                  
                  An array of InstructionPoint‘s that represents a route path.DeclarationSwift public let routePath: [InstructionPoint]
- 
                  
                  Name of the intersection at the maneuver point, if present for this instruction. DeclarationSwift public let intersectionName: String
- 
                  
                  Signpost information, if present for this instruction. DeclarationSwift public let signpost: Signpost?
- 
                  
                  Turn angle relative to the driving direction on the entry road to the roundabout, in the range -180...180degrees.DeclarationSwift public var turnAngle: Measurement<UnitAngle>
- 
                  
                  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. DeclarationSwift public var exitNumber: Int?
- 
                  
                  Classification of the turn angle relative to the driving direction on the entry road to the roundabout, if available. DeclarationSwift public let quantizedTurnAngle: QuantizedTurnAngle
 
         TomTom SDK for iOS (0.53.1)
 
          TomTom SDK for iOS (0.53.1)
         RoundaboutGuidanceInstruction
          RoundaboutGuidanceInstruction