TomTomSDKRoutePlanner
The following declarations are provided by module TomTomSDKRoutePlanner.
-
Represents the ‘extendedRouteRepresentation’ parameter values in a Request to the Routing API.
See moreDeclaration
Swift
public enum ExtendedRouteRepresentation : CaseIterable -
Typealias for TomTomSDKRoutingCommon.AlternativeRoutesOptions
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.AlternativeRoutesOptions", message: "This will be removed from future releases after 2026-07-15.") public typealias AlternativeRoutesOptions = TomTomSDKRoutingCommon.AlternativeRoutesOptions -
Typealias for TomTomSDKRoutingCommon.AlternativeType
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.AlternativeType", message: "This will be removed from future releases after 2026-07-15.") public typealias AlternativeType = TomTomSDKRoutingCommon.AlternativeType -
Typealias for TomTomSDKRoutingCommon.AnnouncementPoints
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.AnnouncementPoints", message: "This will be removed from future releases after 2026-07-15.") public typealias AnnouncementPoints = TomTomSDKRoutingCommon.AnnouncementPoints -
Typealias for TomTomSDKRoutingCommon.ArrivalSidePreference
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.ArrivalSidePreference", message: "This will be removed from future releases after 2026-07-15.") public typealias ArrivalSidePreference = TomTomSDKRoutingCommon.ArrivalSidePreference -
Typealias for TomTomSDKRoutingCommon.ExtendedSections
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.ExtendedSections", message: "This will be removed from future releases after 2026-07-15.") public typealias ExtendedSections = TomTomSDKRoutingCommon.ExtendedSections -
Typealias for TomTomSDKRoutingCommon.GuidanceOptions
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.GuidanceOptions", message: "This will be removed from future releases after 2026-07-15.") public typealias GuidanceOptions = TomTomSDKRoutingCommon.GuidanceOptions -
Typealias for TomTomSDKRoutingCommon.GuidanceOptionError
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.GuidanceOptionError", message: "This will be removed from future releases after 2026-07-15.") public typealias GuidanceOptionError = TomTomSDKRoutingCommon.GuidanceOptionError -
Typealias for TomTomSDKRoutingCommon.InstructionPhoneticsType
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.InstructionPhoneticsType", message: "This will be removed from future releases after 2026-07-15.") public typealias InstructionPhoneticsType = TomTomSDKRoutingCommon.InstructionPhoneticsType -
Typealias for TomTomSDKRoutingCommon.InstructionType
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.InstructionType", message: "This will be removed from future releases after 2026-07-15.") public typealias InstructionType = TomTomSDKRoutingCommon.InstructionType -
Typealias for TomTomSDKRoutingCommon.OnlineAPIVersion
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.OnlineAPIVersion", message: "This will be removed from future releases after 2026-07-15.") public typealias OnlineAPIVersion = TomTomSDKRoutingCommon.OnlineAPIVersion -
Typealias for OnlineAPIVersion
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.OnlineAPIVersion", message: "This will be removed from future releases after 2026-07-15.") public typealias OnlineApiVersion = TomTomSDKRoutingCommon.OnlineAPIVersion -
Typealias for TomTomSDKRoutingCommon.ProgressPoints
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.ProgressPoints", message: "This will be removed from future releases after 2026-07-15.") public typealias ProgressPoints = TomTomSDKRoutingCommon.ProgressPoints -
Typealias for TomTomSDKRoutingCommon.RoadShieldReferences
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.RoadShieldReferences", message: "This will be removed from future releases after 2026-07-15.") public typealias RoadShieldReferences = TomTomSDKRoutingCommon.RoadShieldReferences
-
Represents types of sections of the route
See moreDeclaration
Swift
public enum SectionType : CaseIterable -
A data type that contains input data for the
advanceGuidanceProgressmethod of theRoutePlannerRefrain from using
See moreRoutePlanner.advanceGuidanceProgress(with:)API as it is deprecated.Declaration
Swift
@available(*, deprecated, message: "This will be removed from future releases after 2026-07-15.") public struct RouteIncrementOptions -
Typealias for TomTomSDKRoutingCommon.RouteInformationMode
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.RouteInformationMode", message: "This will be removed from future releases after 2026-07-15.") public typealias RouteInformationMode = TomTomSDKRoutingCommon.RouteInformationMode -
Typealias for TomTomSDKRoutingCommon.RouteLegOptions
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.RouteLegOptions", message: "This will be removed from future releases after 2026-07-15.") public typealias RouteLegOptions = TomTomSDKRoutingCommon.RouteLegOptions
-
RoutePlanner protocol
See moreDeclaration
Swift
public protocol RoutePlanner -
Typealias for TomTomSDKRoutingCommon.RoutePlanningOptions
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.RoutePlanningOptions", message: "This will be removed from future releases after 2026-07-15.") public typealias RoutePlanningOptions = TomTomSDKRoutingCommon.RoutePlanningOptions -
Represents the calculated route based on a passed [RoutePlanningOptions].
See moreDeclaration
Swift
public struct RoutePlanningResponse -
Typealias for TomTomSDKRoutingCommon.RoutingOptionsWithItinerary
Declaration
Swift
@available(*, deprecated, renamed: "TomTomSDKRoutingCommon.RoutingOptionsWithItinerary", message: "This will be removed from future releases after 2026-07-15.") public typealias RoutingOptionsWithItinerary = TomTomSDKRoutingCommon.RoutingOptionsWithItinerary
TomTom SDK for iOS (0.73.0-rc04)
TomTomSDKRoutePlanner