VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgIRouteDestinationsOrder Class Reference

Public Member Functions

final int swigValue ()
 
String toString ()
 

Static Public Member Functions

static VgIRouteDestinationsOrder swigToEnum (int swigValue)
 

Static Public Attributes

static final
VgIRouteDestinationsOrder 
eInOrder = new VgIRouteDestinationsOrder("eInOrder")
 
static final
VgIRouteDestinationsOrder 
eOptimal = new VgIRouteDestinationsOrder("eOptimal")
 
static final
VgIRouteDestinationsOrder 
eOptimalFinishOnLast = new VgIRouteDestinationsOrder("eOptimalFinishOnLast")
 
static final
VgIRouteDestinationsOrder 
eClosest = new VgIRouteDestinationsOrder("eClosest")
 
static final
VgIRouteDestinationsOrder 
eDestinationOrderMax = new VgIRouteDestinationsOrder("eDestinationOrderMax")
 

Detailed Description

The different ways to interpret multiple destinations, these options do not change the behavior if there is only one mDestination. For optimal routes there is a practical limit on 5-6 destinations. use VgRoutingModule::VgIRoute::getDestinationIndices() to obtain the actual visit order of the destinations.

See also
VgRoutingModule::VgIRoute::getDestinationIndices
Version
2.1.4
2.1.8 added destination order eClosest.

Member Function Documentation

static VgIRouteDestinationsOrder VgIRouteDestinationsOrder.swigToEnum ( int  swigValue)
static
final int VgIRouteDestinationsOrder.swigValue ( )
String VgIRouteDestinationsOrder.toString ( )

Member Data Documentation

final VgIRouteDestinationsOrder VgIRouteDestinationsOrder.eClosest = new VgIRouteDestinationsOrder("eClosest")
static

Indicates that one destination should be returned, the one that is closest (be fastest or shortest).

final VgIRouteDestinationsOrder VgIRouteDestinationsOrder.eDestinationOrderMax = new VgIRouteDestinationsOrder("eDestinationOrderMax")
static

Should not be used.

final VgIRouteDestinationsOrder VgIRouteDestinationsOrder.eInOrder = new VgIRouteDestinationsOrder("eInOrder")
static

Indicates a that the destinations should be traversed in order

final VgIRouteDestinationsOrder VgIRouteDestinationsOrder.eOptimal = new VgIRouteDestinationsOrder("eOptimal")
static

Indicates that the destinations should be traversed in the order that minimizes the overall distance or time: e.g. travelling salesman order

final VgIRouteDestinationsOrder VgIRouteDestinationsOrder.eOptimalFinishOnLast = new VgIRouteDestinationsOrder("eOptimalFinishOnLast")
static

Indicates that the destinations should be traversed in the order that minimizes the overall distance or time: e.g. travelling salesman order, but always finish on the last routing node of mDestinations. For example, you enter a shop, you visit the different stands and you finish at the exit. This is the default.


The documentation for this class was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016