Default constructor.
Warning: This is for convenience only and will construct an empty object.
DirectionManeuver::DirectionManeuver(const Esri::ArcGISRuntime::DirectionManeuver &other)Copy constructor from other DirectionManeuver.
[noexcept]
DirectionManeuver::DirectionManeuver(Esri::ArcGISRuntime::DirectionManeuver &&other)
Move constructor from other DirectionManeuver.
[noexcept]
DirectionManeuver::~DirectionManeuver()
Destructor.
QList<Esri::ArcGISRuntime::DirectionEvent> DirectionManeuver::directionEvents() constReturns a list of DirectionEvents (e.g. passing state boundaries).
Esri::ArcGISRuntime::DirectionManeuverType DirectionManeuver::directionManeuverType() constReturns the maneuver used to perform this direction (e.g. Depart, Go Straight, and so on).
QString DirectionManeuver::directionText() constReturns the textual representation of a direction (e.g. "Turn right on Main Street").
double DirectionManeuver::duration() constReturns the duration of a DirectionManeuver in minutes.
QDateTime DirectionManeuver::estimatedArrivalTime() constReturns the estimated arrival time for this DirectionManeuver of the route in UTC time.
double DirectionManeuver::estimatedArrivalTimeShift() constReturns the time zone shift of estimated arrival time for this segment of the route in minutes.
[since Esri::ArcGISRuntime 100.2]
int DirectionManeuver::fromLevel() const
Returns the logical level at the start of the maneuver.
For maneuvers that go up or down levels, such as going from floor 1 to floor 2 in a building's stairwell, the from-level value signifies the start level of the maneuver. For example, to go from floor 1 to floor 2, the from-level would be 1 and the to-level would be 2. If these values are in the source data, the directions engine can give a descriptive instruction for the maneuver, such as "go up the stairs." If the values are not provided, a -1 value is used, signifying that no levels are defined for maneuvers.
This function was introduced in Esri::ArcGISRuntime 100.2.
Esri::ArcGISRuntime::Geometry DirectionManeuver::geometry() constReturns a geometry that represents the maneuver type in directions, such as a left turn or traveling in a straight line.
The geometry for the route direction.
bool DirectionManeuver::isEmpty() constReturns true
if this DirectionManeuver is empty.
Returns the length of this DirectionManeuver.
The returned value's units is determined by what is set in RouteParameters::directionsDistanceUnits.
QList<Esri::ArcGISRuntime::DirectionMessage> DirectionManeuver::maneuverMessages() constReturns a list of detailed direction messages for this DirectionManeuver.
[since Esri::ArcGISRuntime 100.2]
int DirectionManeuver::toLevel() const
Returns the logical level at the end of the maneuver.
For maneuvers that go up or down levels, such as going from floor 1 to floor 2 in a building's stairwell, the to-level value signifies the ending level of the maneuver. For example, to go from floor 1 to floor 2, the from-level would be 1 and the to-level would be 2. If these values are in the source data, the directions engine can give a descriptive instruction for the maneuver, such as "go up the stairs." If the values are not provided, a -1 value is used, signifying that no levels are defined for maneuvers.
This function was introduced in Esri::ArcGISRuntime 100.2.
[noexcept]
Esri::ArcGISRuntime::DirectionManeuver &DirectionManeuver::operator=(Esri::ArcGISRuntime::DirectionManeuver &&other)
Move operator from other DirectionManeuver.
Esri::ArcGISRuntime::DirectionManeuver &DirectionManeuver::operator=(const Esri::ArcGISRuntime::DirectionManeuver &other)Assignment operator from other DirectionManeuver.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4