Enumerations

The following enumerations are available globally.

OffRoadGuidanceEngineFactory

  • Creates an instance of ArrivalDetectionEngine that confirms whether the driver has reached the final destination for off-road navigation.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadArrivalDetectionEngineFactory
  • Creates a Navigation instance.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadTomTomNavigationFactory
  • Creates an instance ofGuidanceEngine that handles guidance for off-road navigation.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadGuidanceEngineFactory
  • Creates an instance of LocationContextProviderEngine that provides location context data from a matched location for off-road navigation.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadLocationContextProviderEngineFactory

OffRoadMapMatchingEngineFactory

  • Creates an instance of MapMatchingEngine for matching current location to the map for off-road navigation.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadMapMatchingEngineFactory

OffRoadRouteProgressEngineFactory

  • Creates an instance of the RouteProgressEngine for calculating the progress along the route for off-road navigation.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadRouteProgressEngineFactory

OffRoadRouteProjectionEngineFactory

  • Creates an instance of RouteProjectionEngine for projecting the route for off-road navigation.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadRouteProjectionEngineFactory

OffRoadRouteReplannerFactory

  • Creates an instance of RouteReplanner for replanning the route for off-road navigation. Route replanning is not supported for off-road navigation and will throw notSupportedForOffRoadNavigation error if replanning is enabled.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadRouteReplannerFactory

OffRoadRouteTrackingEngineFactory

  • Responsible for creating instances of RouteTrackingEngine for off-road navigation.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum OffRoadRouteTrackingEngineFactory