checkForBetterRoute

abstract fun checkForBetterRoute(waypoints: List<GeoPoint>, routeOptions: RouteOptions, listener: ComputeRouteListener)

Used by the Navigation to check if a better route is found. The Navigation will handle everything, here we just need to compute a new route.

Return

a new Route from the list of Waypoints and options, null otherwise.