AvoidOptions
public struct AvoidOptions
Specifies avoidance criteria.
-
Initializer.
Note
Parameter vignette is not yet supported with the Orbis map.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public init ( avoids: Set<AvoidType> = Set<AvoidType>(), vignette: Vignette? = nil, avoidAreas: Set<BoundingBox> = Set<BoundingBox>() )Parameters
avoidsA set of road types and travel modes to avoid.
vignetteEither .avoidVignette or .allowVignette to specify in which countries toll roads that require vignettes may be taken.
avoidAreasA set of bounding boxes to avoid.
-
A set of road types and travel modes to avoid.
Declaration
Swift
public var avoids: Set<AvoidType> -
Either .avoidVignette or .allowVignette to specify in which countries toll roads that require vignettes may be taken.
Note
This option is not yet supported with the Orbis map.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public var vignette: Vignette? -
A set of bounding boxes to avoid.
Declaration
Swift
public var avoidAreas: Set<BoundingBox>
TomTom SDK for iOS (TomTomSDKMapMatchingEngineHybrid 0.38.0-rc01 Docs)
AvoidOptions