|
VisioMove
2.1.5
|
The namespace defines all the needed interfaces to interact with the Navigation module. More...
Classes | |
| class | VgINavigation |
| VgINavigation represents a Navigation object. More... | |
| interface | VgINavigationCallback |
| VgINavigationCallback provides an interface for the Navigation Module to communicate with the navigation request. More... | |
| struct | VgNearPlace |
| Contains a geographical description of how a place relates to an instruction. More... | |
| class | VgINavigationInstruction |
| The VgINavigationListener allow users to be notified of Navigation related events that occur within a VgINavigation Object where the listener has been registered. More... | |
| interface | VgINavigationListener |
| The VgINavigationListener allow users to be notified of Navigation related events that occur within a VgINavigation Object where the listener has been registered. More... | |
| struct | VgINavigationRequestParameters |
| VgINavigationRequestParameters is used when computing a navigation and provides a mechanism to customise the computed navigation object. More... | |
| interface | VgINavigationModule |
| VgINavigationModule provides access to navigation related objects. More... | |
| interface | VgINavigationRequest |
| VgINavigationRequest provides an interface to allow the route requester to communicate with the navigation module. More... | |
Enumerations | |
| enum | VgNavigationRequestStatus { eSuccess, eError } |
| The status of a route request. More... | |
| enum | VgManeuverType { eVgManeuverTypeUnknown, eVgManeuverTypeGoStraight, eVgManeuverTypeTurnGentleRight, eVgManeuverTypeTurnGentleLeft, eVgManeuverTypeTurnRight, eVgManeuverTypeTurnLeft, eVgManeuverTypeTurnSharpRight, eVgManeuverTypeTurnSharpLeft, eVgManeuverTypeUTurnRight, eVgManeuverTypeUTurnLeft, eVgManeuverTypeStart, eVgManeuverTypeEnd, eVgManeuverTypeGoUp, eVgManeuverTypeGoDown, eVgManeuverTypeChangeModality, eVgManeuverTypeChangeLayer, eVgManeuverTypeWaypoint, eVgManeuverTypeMax } |
| Maneuver type indications. More... | |
| enum | VgModalityParameterType { eStraightAngleThreshold, eDistanceFromCouloirThreshold, eNearPlacesThreshold, eMinimumInstructionLength, eNumParameters } |
| An enum which contains various attributes which can be configured for a particular modality. More... | |
The namespace defines all the needed interfaces to interact with the Navigation module.
Maneuver type indications.
An enum which contains various attributes which can be configured for a particular modality.