Classes
The following classes are available globally.
-
TomTomArrivalDetectionEngine checks if the driver has reached the destination or waypoint.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class TomTomArrivalDetectionEngine : ArrivalDetectionEngine -
NavigationConfigurationBuilder builds the NavigationConfiguration object
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class NavigationConfigurationBuilder
-
The Navigation object defines the functionality of the navigation.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class Navigation : EngineActions -
ConfirmationAnnouncementGenerator is a TypeBasedAnnouncementGenerator implementation that only generates announcements of the “confirmation” type.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class ConfirmationAnnouncementGenerator : TypeBasedAnnouncementGenerator -
EarlyAnnouncementGenerator is an AnnouncementGenerator implementation that only generates announcements of the “early” type.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class EarlyAnnouncementGenerator : TypeBasedAnnouncementGenerator -
MainAnnouncementGenerator is an AnnouncementGenerator implementation that only generates announcements of the “main” type.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class MainAnnouncementGenerator : TypeBasedAnnouncementGenerator -
TypeBasedAnnouncementGenerator is an AnnouncementGenerator implementation that only generates announcements of a specific type.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class TypeBasedAnnouncementGenerator : AnnouncementGenerator
-
TomTomGuidanceEngine generates guidance related to the current guidance step.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class TomTomGuidanceEngine : GuidanceEngine
-
TomTomDynamicGuidanceEngine generates guidance related to the current guidance step. The trigger points are generated dynamically based on distance to the next instruction.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class TomTomDynamicGuidanceEngine : GuidanceEngine
-
NavKitLocationContextEngine provides information about the driver locations. The information is retrieved from the NavKit database.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class NavKitLocationContextEngine : LocationContextDetectionEngine -
The DefaultMapMatchingEngine provides map matching using the NavKit SDK.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class DefaultMapMatchingEngine : MapMatchingEngine
-
The NavKitRouteProgressDetectionEngine calculates progress along the route using NavKit algorithms.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class NavKitRouteProgressDetectionEngine : RouteProgressDetectionEngine
-
See more
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public final class StandaloneRouteProgressEngine : RouteProgressDetectionEngine
-
Default implementation of a
ReplanningRetryPolicy.See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public final class TomTomReplanningRetryPolicy : ReplanningRetryPolicy
-
RouteReplanningEngineimplementation responsible for route replanning.See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public final class TomTomRouteReplanningEngine : RouteReplanningEngine -
The NavKitRouteTrackingEngine uses the NavKit road network to determine is tracking a route.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class NavKitRouteTrackingEngine : RouteTrackingEngine
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public final class SimpleEngineCommonCalc : SimpleEngineCommonCalcProtocol
Classes Reference