Package-level declarations
Types
Used to inform caller about the arrival at the destination.
Used to inform caller about guidance.
Used to inform caller that a new horizon snapshot is available.
Used to inform caller about lane guidance.
Used to inform caller that the navigation language has changed.
Used to inform caller about detailed information in current location on road.
Used to inform caller that new location was map matched.
Aggregate of routes present in the navigation session, arranged by their roles.
Configuration of the Navigation SDK.
Provides access to current registered engines and allows updating them.
Represents an failure raised when something went wrong in navigation.
Used to inform caller about failures during navigating. Can be registered with TomTomNavigation.addNavigationFailureListener.
Navigation history is a structure containing info regarding the passed history of the route, such as visited polyline points (route points).
NavigationOptions encapsulate options for starting navigation.
Used to inform caller that navigation has been started.
Used to inform caller about progress on Route.
Informs about new ReplannedRoute when ContinuousReplanningMode is set to ContinuousReplanningMode.Manual or ContinuousReplanningMode.UnreachableOnly in NavigationConfiguration.
Used to inform caller about getting off the route.
Used to inform the caller that the set of routes in the navigation session. has changed. Can be registered with TomTomNavigation.addRoutesChangedListener.
Used to inform caller that the route has been updated.
Specifies the reason for updating the current route.
Responsible for interacting with and customizing a navigation.
Responsible for creating default implementation of TomTomNavigation.
Defines types of UnitSystem handling.
Used to inform a caller that the waypoint has been visited.