MMKDrivingAvoidanceFlags
Warning
This feature is available in the Full MapKit SDK version
| 
 @interface MMKDrivingAvoidanceFlags : NSObject  | 
Summary
Class methods
| 
 + (nonnull MMKDrivingAvoidanceFlags *)avoidanceFlagsWithAvoidTolls:( BOOL)avoidTolls  | 
Instance methods
| 
 - (nonnull MMKDrivingAvoidanceFlags *)init;  | 
Properties
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidTolls;  | 
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidUnpaved;  | 
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite)  | 
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite)  | 
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidBoatFerry;  | 
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite)  | 
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidTunnel;  | 
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidHighway;  | 
Class methods
avoidanceFlagsWithAvoidTolls:avoidUnpaved:avoidPoorCondition:avoidRailwayCrossing:avoidBoatFerry:avoidFordCrossing:avoidTunnel:avoidHighway:
| 
 + (nonnull MMKDrivingAvoidanceFlags *)avoidanceFlagsWithAvoidTolls:( BOOL)avoidTolls  | 
Instance methods
init
| 
 - (nonnull MMKDrivingAvoidanceFlags *)init;  | 
Properties
avoidTolls
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidTolls;  | 
The 'avoidTolls' option instructs the router to return routes that avoid tolls when possible.
avoidUnpaved
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidUnpaved;  | 
The 'avoidUnpaved' option instructs the router to return routes that avoid unpaved roads when possible.
avoidPoorCondition
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite)  | 
The 'avoidPoorCondition' option instructs the router to return routes that avoid roads in poor conditions when possible.
avoidRailwayCrossing
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite)  | 
The 'avoidPoorConditions' option instructs the router to return routes that avoid railway crossings when possible.
avoidBoatFerry
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidBoatFerry;  | 
The 'avoidBoatFerry' option instructs the router to return routes that avoid ferries when possible.
avoidFordCrossing
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite)  | 
The 'avoidFordCrossing' option instructs the router to return routes that avoid ford crossings when possible.
avoidTunnel
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidTunnel;  | 
The 'avoidTunnel' option instructs the router to return routes that avoid tunnels when possible.
avoidHighway
| 
 @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL avoidHighway;  | 
The 'avoidHighway' option instructs the router to return routes that avoid highways when possible.