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

Public Member Functions

 VgINavigationRequestParameters (long pAttributes, VgINavigationCallbackRefPtr pCallback, VgIRouteRefPtr pRoute)
 
 VgINavigationRequestParameters (VgIRouteRefPtr pRoute)
 
void setMCallback (VgINavigationCallbackRefPtr value)
 
VgINavigationCallbackRefPtr getMCallback ()
 
void setMRoute (VgIRouteRefPtr value)
 
VgIRouteRefPtr getMRoute ()
 
void setMMergeFloorChangeInstructions (boolean value)
 
boolean getMMergeFloorChangeInstructions ()
 
void setMModalityParameters (VgNavigationModalitiesParametersMap value)
 
VgNavigationModalitiesParametersMap getMModalityParameters ()
 
void setMAlgorithm (VgNavigationAlgorithm value)
 
VgNavigationAlgorithm getMAlgorithm ()
 
void setMFirstNodeAsIntersection (boolean value)
 
boolean getMFirstNodeAsIntersection ()
 

Detailed Description

VgINavigationRequestParameters is used when computing a navigation and provides a mechanism to customise the computed navigation object.

Constructor & Destructor Documentation

VgINavigationRequestParameters.VgINavigationRequestParameters ( long  pAttributes,
VgINavigationCallbackRefPtr  pCallback,
VgIRouteRefPtr  pRoute 
)

Constructor

Parameters
pAttributesFor internall use only, use 0.
pCallbackThe callback to be used to communicate with the navigation requester
pRouteThe route for which the navigation will be constructed.
Version
2.1.7 updated default value of mMergeFloorChangeInstructions to true.
VgINavigationRequestParameters.VgINavigationRequestParameters ( VgIRouteRefPtr  pRoute)

Constructor

Parameters
pRouteThe route for which the navigation will be constructed, should be valid.
Version
2.1.8 updated default value of mMergeFloorChangeInstructions to true.

Member Function Documentation

VgNavigationAlgorithm VgINavigationRequestParameters.getMAlgorithm ( )
VgINavigationCallbackRefPtr VgINavigationRequestParameters.getMCallback ( )
boolean VgINavigationRequestParameters.getMFirstNodeAsIntersection ( )
boolean VgINavigationRequestParameters.getMMergeFloorChangeInstructions ( )
VgNavigationModalitiesParametersMap VgINavigationRequestParameters.getMModalityParameters ( )
VgIRouteRefPtr VgINavigationRequestParameters.getMRoute ( )
void VgINavigationRequestParameters.setMAlgorithm ( VgNavigationAlgorithm  value)
void VgINavigationRequestParameters.setMCallback ( VgINavigationCallbackRefPtr  value)
void VgINavigationRequestParameters.setMFirstNodeAsIntersection ( boolean  value)
void VgINavigationRequestParameters.setMMergeFloorChangeInstructions ( boolean  value)
void VgINavigationRequestParameters.setMModalityParameters ( VgNavigationModalitiesParametersMap  value)
void VgINavigationRequestParameters.setMRoute ( VgIRouteRefPtr  value)

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