Inheritance diagram for com.navigine.idl.java.internal.AsyncRouteManagerBinding:Public Member Functions | |
| RouteSession | createRouteSession (LocationPoint wayPoint, RouteOptions routeOptions) |
| Method is used to create routing session with 'default' graph tag. | |
| RouteSession | createRouteSessionWithTag (LocationPoint wayPoint, RouteOptions routeOptions, String tag) |
| Creates a routing session using a specific graph tag. | |
| void | cancelRouteSession (RouteSession session) |
| Method is used to cancel routing session. | |
Protected Member Functions | |
| AsyncRouteManagerBinding (NativeObject nativeObject) | |
Definition at line 13 of file AsyncRouteManagerBinding.java.
|
inlineprotected |
Invoked only from native code.
Definition at line 20 of file AsyncRouteManagerBinding.java.
|
inline |
Method is used to cancel routing session.
| session | RouteSession object to cancel. |
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.AsyncRouteManager.
Definition at line 42 of file AsyncRouteManagerBinding.java.
|
inline |
Method is used to create routing session with 'default' graph tag.
| wayPoint | destination point. |
| routeOptions | params of RouteSession. |
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.AsyncRouteManager.
Definition at line 28 of file AsyncRouteManagerBinding.java.
|
inline |
Creates a routing session using a specific graph tag.
Initializes a RouteSession for building a route to the given waypoint using the specified routing options and graph tag. If the specified tag is not present in the current location (i.e., the corresponding sublocation graph is not yet available), the returned RouteSession will produce an empty route and will not trigger any listeners until the location data for that tag becomes available (e.g., after a location update).
| wayPoint | Destination point for the route. |
| routeOptions | Routing parameters RouteSession used to build the route. |
| tag | Graph tag identifying which sublocation graph to use. Sublocation |
Java code snippet:
Kotlin code snippet:
Reimplemented from com.navigine.idl.java.AsyncRouteManager.
Definition at line 35 of file AsyncRouteManagerBinding.java.