ManeuverType

enum ManeuverType : UInt

Route maneuver type

  • No any maneuver

    Declaration

    Swift

    case none = 0
  • A basic turn in the direction

    Declaration

    Swift

    case turn = 1
  • Departure point

    Declaration

    Swift

    case depart = 2
  • Arrival point

    Declaration

    Swift

    case arrive = 3
  • Merge onto a street

    Declaration

    Swift

    case merge = 4
  • Take a ramp to enter a highway

    Declaration

    Swift

    case onRamp = 5
  • Take a ramp to exit a highway

    Declaration

    Swift

    case offRamp = 6
  • Take the left or right side of a fork

    Declaration

    Swift

    case fork = 7
  • Enter to a roundabout

    Declaration

    Swift

    case roundabout = 8
  • Exit from a roundabout

    Declaration

    Swift

    case roundaboutExit = 9
  • Road ends in a T intersection

    Declaration

    Swift

    case endOfRoad = 10
  • The road name changes (after a mandatory turn)

    Declaration

    Swift

    case newName = 11
  • Continue on a street after a turn

    Declaration

    Swift

    case `continue` = 12
  • A traffic circle

    Declaration

    Swift

    case rotary = 13
  • A small roundabout that is treated as an intersection

    Declaration

    Swift

    case roundaboutTurn = 14
  • Indicates a change of driving conditions, for example changing the mode from driving to ferry

    Declaration

    Swift

    case notification = 15
  • Indicates the exit maneuver from a rotary

    Declaration

    Swift

    case rotaryExit = 16