RoadSignalsSignal

data class RoadSignalsSignal(var validity: List<RoadObjectsObjectLaneValidity> = emptyList(), var dependency: List<RoadSignalsSignalDependency> = emptyList(), var reference: List<RoadSignalsSignalReference> = emptyList(), var positionInertial: Option<RoadSignalsSignalPositionInertial> = None, var positionRoad: Option<RoadSignalsSignalPositionRoad> = None, var country: Option<ECountryCode> = None, var countryRevision: Option<String> = None, var dynamic: Boolean = false, var height: Option<Double> = None, var hOffset: Option<Double> = None, var id: String = "", var name: Option<String> = None, var orientation: EOrientation = EOrientation.NONE, var pitch: Option<Double> = None, var roll: Option<Double> = None, var s: Double = Double.NaN, var subtype: String = "", var t: Double = Double.NaN, var text: Option<String> = None, var type: String = "", var unit: Option<EUnit> = None, var value: Option<Double> = None, var width: Option<Double> = None, var zOffset: Double = Double.NaN, var additionalId: Option<RoadSignalIdentifier> = None) : OpendriveElement, AdditionalRoadSignalIdentifier

Constructors

Link copied to clipboard
constructor(validity: List<RoadObjectsObjectLaneValidity> = emptyList(), dependency: List<RoadSignalsSignalDependency> = emptyList(), reference: List<RoadSignalsSignalReference> = emptyList(), positionInertial: Option<RoadSignalsSignalPositionInertial> = None, positionRoad: Option<RoadSignalsSignalPositionRoad> = None, country: Option<ECountryCode> = None, countryRevision: Option<String> = None, dynamic: Boolean = false, height: Option<Double> = None, hOffset: Option<Double> = None, id: String = "", name: Option<String> = None, orientation: EOrientation = EOrientation.NONE, pitch: Option<Double> = None, roll: Option<Double> = None, s: Double = Double.NaN, subtype: String = "", t: Double = Double.NaN, text: Option<String> = None, type: String = "", unit: Option<EUnit> = None, value: Option<Double> = None, width: Option<Double> = None, zOffset: Double = Double.NaN, additionalId: Option<RoadSignalIdentifier> = None)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override var additionalId: Option<RoadSignalIdentifier>
Link copied to clipboard
var country: Option<ECountryCode>
Link copied to clipboard
var countryRevision: Option<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var height: Option<Double>
Link copied to clipboard
var hOffset: Option<Double>
Link copied to clipboard
var id: String
Link copied to clipboard
var name: Option<String>
Link copied to clipboard
Link copied to clipboard
var pitch: Option<Double>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

pose of the object relative to the pose on the road reference line

Link copied to clipboard

position of the object relative to the point on the road reference line

Link copied to clipboard

rotation of the object relative to the rotation on the road reference line

Link copied to clipboard
var roll: Option<Double>
Link copied to clipboard
var s: Double
Link copied to clipboard
Link copied to clipboard
var t: Double
Link copied to clipboard
var text: Option<String>
Link copied to clipboard
Link copied to clipboard
var unit: Option<EUnit>
Link copied to clipboard
Link copied to clipboard
var value: Option<Double>
Link copied to clipboard
var width: Option<Double>
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard