ArcGIS Developers
Dashboard

<NavigationTypes.h> - Navigation Enums

Collection of Navigation enumerations. More...

Header: #include <NavigationTypes.h>

Types

enum class DestinationStatus { NotReached, Approaching, Reached }
enum class ReroutingStrategy { ToNextWaypoint, ToNextStop, ResequenceStopsOnly }
enum class VoiceGuidanceType { ApproachingManeuver, AtManeuver, ApproachingDestination }

Detailed Description

Type Documentation

enum class DestinationStatus

Enumerates possible navigation rerouting strategies

The DestinationStatus can be one of:

ConstantValueDescription
DestinationStatus::NotReached0Have not reached the destination
DestinationStatus::Approaching1Approaching the destination
DestinationStatus::Reached2Reached the destination

This enum was introduced or modified in Esri::ArcGISRuntime 100.6.

enum class ReroutingStrategy

Enumerates possible navigation rerouting strategies

The ReroutingStrategy can be one of:

ConstantValueDescription
ReroutingStrategy::ToNextWaypoint0Route to next unvisited stop or waypoint, and use all remaining unvisited stops or waypoints, in their original sequence, for the rest of the route.
ReroutingStrategy::ToNextStop1Route to next unvisited stop, dropping all waypoint up to that stop. Then, use all remaining unvisited waypoints and stops, in their original sequence, for the rest of the route.
ReroutingStrategy::ResequenceStopsOnly2Route to only unvisited stops. All waypoints for the whole route are dropped. The property Esri::ArcGISRuntime::RouteParameters::isFindBestSequence will be set to true.

This enum was introduced or modified in Esri::ArcGISRuntime 100.6.

enum class VoiceGuidanceType

Enumerates possible navigation voice guidance types.

The VoiceGuidanceType can be one of:

ConstantValueDescription
VoiceGuidanceType::ApproachingManeuver0Voice guidance to be given when approaching a maneuver
VoiceGuidanceType::AtManeuver1Voice guidance to be given when at a maneuver location
VoiceGuidanceType::ApproachingDestination2Voice guidance to be given when approaching a destination

This enum was introduced or modified in Esri::ArcGISRuntime 100.6.


Feedback on this topic?