TrafficSignElement
public struct TrafficSignElement : HorizonElement
HorizonElement
that contains data about a traffic sign.
To receive such elements in the HorizonSnapshot
, specify HorizonElementType
.trafficSignType
in the HorizonOptions
that you register with the HorizonEngine
:
let horizonOptions = HorizonOptions(
id: UUID(),
elementTypes: [.trafficSignType],
...
)
Important
This is a Public Preview API. It may be changed or removed at any time.Category of a traffic sign.
See moreDeclaration
Swift
public enum Category
Type of the element. Used to filter elements by type.
Declaration
Swift
public let elementType: HorizonElementType
End offset on the HorizonPath
.
Declaration
Swift
public let endOffset: Measurement<UnitLength>
Identifier of this element.
Declaration
Swift
public let id: Int
Location on the road of a traffic sign.
See moreDeclaration
Swift
public enum Location
Identifier of the HorizonPath
to which this element belongs.
Declaration
Swift
public let pathID: Int
Start offset on the HorizonPath
.
Declaration
Swift
public let startOffset: Measurement<UnitLength>