Classes

The following classes are available globally.

  • Describes ETA (Estimated Time of Arrival)

    See more

    Declaration

    Objective-C

    @interface MQEstimatedTimeOfArrival : NSObject

    Swift

    class MQEstimatedTimeOfArrival : NSObject
  • Container of maximum, recommended and school zone collections of speed limit spans

    See more

    Declaration

    Objective-C

    @interface MQFeatures : NSObject

    Swift

    class MQFeatures : NSObject
  • This class simplifies creating lists of navigation instructions

    See more

    Declaration

    Objective-C

    @interface MQInstruction : NSObject

    Swift

    class MQInstruction : NSObject
  • The lane information is not currently enabled on backend.

    See more

    Declaration

    Objective-C

    @interface MQLaneInfo : NSObject

    Swift

    class MQLaneInfo : NSObject
  • Wrapper class to hold a primitive (C style) type array and count of items in the array

    See more

    Declaration

    Objective-C

    @interface MQLocationCoordinate2DArray : NSObject

    Swift

    class MQLocationCoordinate2DArray : NSObject
  • Information about position on the route

    See more

    Declaration

    Objective-C

    @interface MQLocationObservation : NSObject

    Swift

    class MQLocationObservation : NSObject
  • An object containing information about maneuver

    See more

    Declaration

    Objective-C

    @interface MQManeuver : NSObject

    Swift

    class MQManeuver : NSObject
  • The central object for managing Navigation-related activities for your app

    See more

    Declaration

    Objective-C

    @interface MQNavigationManager : NSObject

    Swift

    class MQNavigationManager : NSObject
  • Position span consisting of start and end positions.

    See more

    Declaration

    Objective-C

    @interface MQPositionSpan : NSObject

    Swift

    class MQPositionSpan : NSObject
  • An object that describes the prompt for the next maneuver

    See more

    Declaration

    Objective-C

    @interface MQPrompt : NSObject

    Swift

    class MQPrompt : NSObject
  • An object that describes the route provided from the MQNavigationManager

    See more

    Declaration

    Objective-C

    @interface MQRoute : NSObject

    Swift

    class MQRoute : NSObject
  • An object that describes the specific segment of a route to a single destination

    See more

    Declaration

    Objective-C

    @interface MQRouteLeg : NSObject

    Swift

    class MQRouteLeg : NSObject
  • An object that describes the route options, such as avoiding toll/highways, given to the MQRouteService when requesting new routes

    See more

    Declaration

    Objective-C

    @interface MQRouteOptions : NSObject

    Swift

    class MQRouteOptions : NSObject
  • An object that provides routes based on a starting point and set of locations, with options

    See more

    Declaration

    Objective-C

    @interface MQRouteService : NSObject

    Swift

    class MQRouteService : NSObject
  • An object that describes the shape of a specific route. Used to draw polylines as overlays on a map

    See more

    Declaration

    Objective-C

    @interface MQShape : NSObject

    Swift

    class MQShape : NSObject
  • An object that provides sub-arrays from coordinates from a span

    See more

    Declaration

    Objective-C

    @interface MQShapeSegmenter : NSObject

    Swift

    class MQShapeSegmenter : NSObject
  • An object that describes the speed limit

    See more

    Declaration

    Objective-C

    @interface MQSpeedLimit : NSObject

    Swift

    class MQSpeedLimit : NSObject
  • An object that provides the ETA and traffic conditions for a specific route

    See more

    Declaration

    Objective-C

    @interface MQTraffic : NSObject

    Swift

    class MQTraffic : NSObject