public interface VgMyRouteCreator
Modifier and Type | Interface and Description |
---|---|
static class |
VgMyRouteCreator.RoutePoint |
Modifier and Type | Method and Description |
---|---|
void |
computeRoute()
Computes a route.
|
VgIRouteRequestParameters |
editRoutingRequestParameters()
Returns a reference to the routing request parameters that computeRoute uses.
|
boolean |
isRoutePointSet(VgMyRouteCreator.RoutePoint pPoint) |
void |
release()
Releases the route creator (unregisters callbacks, release graphic resources, ...).
|
void |
resetRoutePoint(VgMyRouteCreator.RoutePoint pPoint)
Resets the place ID associated with a point
|
void |
resetRoutingRequestParameters()
Resets the routing request parameters to their initial state.
|
void |
setAvoidStairs(boolean pDisabledFriendly)
Sets up the routing request parameters to include/exclude non disabled-friendly
attributes.
|
boolean |
setRoutePoint(VgMyRouteCreator.RoutePoint pPoint,
java.lang.String pPlaceID)
Sets a RoutePoint to a specific place.
|
boolean |
setRoutePoint(VgMyRouteCreator.RoutePoint pPoint,
VgPosition pPosition)
Sets a RoutePoint to a position within the map.
|
boolean setRoutePoint(VgMyRouteCreator.RoutePoint pPoint, java.lang.String pPlaceID)
pPoint
- RoutePoint to setpPlaceID
- Place to associates with pPoint.boolean setRoutePoint(VgMyRouteCreator.RoutePoint pPoint, VgPosition pPosition)
pPoint
- RoutePoint to setpPosition
- Position to associates with pPoint.void resetRoutePoint(VgMyRouteCreator.RoutePoint pPoint)
pPoint
- RoutePoint to reset.boolean isRoutePointSet(VgMyRouteCreator.RoutePoint pPoint)
pPoint
- RoutePoint to test.void computeRoute()
VgIRouteRequestParameters editRoutingRequestParameters()
void resetRoutingRequestParameters()
void setAvoidStairs(boolean pDisabledFriendly)
pDisabledFriendly
- True if disabled friendly routing is wanted, false if notvoid release()