OffRoadRouteProgressEngineFactory

@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
object OffRoadRouteProgressEngineFactory

Deprecated

This will be removed from future releases after 2026-07-26.

Factory for creating an off-road RouteProgressEngine instance.

This factory creates an instance of the RouteProgressEngine that is specifically designed for off-road navigation. The RouteProgressEngine is used to calculate the progress along the route, including the user's position, speed, estimated time of arrival, and current location.

For off-road navigation, progress is calculated using RoutePoints along the route in straight-line distance without taking into account the estimated time of arrival or speed, only the raw location of the vehicle.

To create a default off-road TomTomNavigation, check the OffRoadTomTomNavigationFactory class.

Functions

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
fun create(): RouteProgressEngine

Creates an instance of RouteProgressEngine.