Package com.tomtom.sdk.addons.visualization.navigation

Types

Link copied to clipboard
enum GuidanceType : Enum<GuidanceType>

The type of navigation guidance.

Link copied to clipboard
interface NavigationVisualization : Disposable

Entry point for all methods related to the navigation visualization add-on.

Link copied to clipboard
interface NavigationVisualizationFactory

Responsible for creating instances of NavigationVisualization.

Link copied to clipboard
data class RoutePlan(val routes: List<Route>)

Represents a result of route planning.

Link copied to clipboard
data class RouteStyle(    val activeLineColor: Color = DEFAULT_ACTIVE_ROUTE_LINE_COLOR,     val alternativeLineColor: Color = DEFAULT_ALTERNATIVE_ROUTES_LINE_COLOR,     val alternativeLineColorOverrule: Map<Int, Color> = emptyMap(),     val activeLineWidths: List<WidthByZoom> = DEFAULT_LINE_WIDTHS_BY_ZOOM_LEVELS,     val alternativeLineWidths: List<WidthByZoom> = activeLineWidths,     val activeOutlineWidths: List<WidthByZoom> = DEFAULT_OUTLINE_WIDTHS_BY_ZOOM_LEVELS,     val alternativeOutlineWidths: List<WidthByZoom> = activeOutlineWidths)

Represents a style configuration for the routes.

Link copied to clipboard
data class StyleConfiguration(val route: RouteStyle = RouteStyle())

Represents a style configuration for the elements of the navigation visualization.

Link copied to clipboard
data class TrafficIncident

Represents a traffic incident.