Inherits <NSObject>.
Interface describing the route calculation parameters for external routing. Instances of this class are constructed using values taken from an NMRouteCalculationOptions instance passed to the calculateRouteUsingRoutePlan:options:statusReportListener: method of NMRoutingService.
◆ NS_UNAVAILABLE() [1/2]
- (nonnull instancetype) NS_UNAVAILABLE |
|
|
|
Default initialization is forbidden.
◆ NS_UNAVAILABLE() [2/2]
+ (nonnull instancetype) NS_UNAVAILABLE |
|
|
|
Default initialization is forbidden.
◆ avoidTollRoads
Specifies whether toll roads should be avoided.
◆ computeEstimatedTimeIgnoringTrafficDelay
- (BOOL) computeEstimatedTimeIgnoringTrafficDelay |
|
readnonatomicassign |
Informs routing engine that it, along with computing the estimated route time, should additionally compute the estimated route time not considering delays caused by traffic. The computed value should be put into an NMExternalRoute instance. After the route calculation finished the computed value is available via the estimatedTimeIgnoringTrafficDelay property of NMRoute class.
◆ considerTraffic
Specifies whether traffic should be considered during route calculation.
◆ isWalkingMode
Specifies whether a route is for pedestrians.
◆ maxAlternativeRoutesCount
- (NSInteger) maxAlternativeRoutesCount |
|
readnonatomicassign |
Specifies maximum number of alternative routes to calculate.
◆ optimization
Specifies route optimization.
◆ vehicleType