data class RoadSignalsSignal: OpendriveElement, AdditionalRoadSignalIdentifier
Fields
Name | Description |
---|---|
val curveRelativePosition: get() = CurveRelativeVector3D(s, t, zOffset)
|
|
val referenceLinePointRelativePosition: /** position of the object relative to the point on the road reference line */
|
position of the object relative to the point on the road reference line |
val referenceLinePointRelativeRotation: /** rotation of the object relative to the rotation on the road reference line */
|
rotation of the object relative to the rotation on the road reference line |
val referenceLinePointRelativePose: /** pose of the object relative to the pose on the road reference line */
|
pose of the object relative to the pose on the road reference line |
var validity: List<RoadObjectsObjectLaneValidity>
|
|
var dependency: List<RoadSignalsSignalDependency>
|
|
var reference: List<RoadSignalsSignalReference>
|
|
var positionInertial: Option
|
|
var positionRoad: Option
|
|
var country: Option
|
|
var countryRevision: Option
|
|
var dynamic: Boolean
|
|
var height: Option
|
|
var hOffset: Option
|
|
var id: String
|
|
var name: Option
|
|
var orientation: EOrientation
|
|
var pitch: Option
|
|
var roll: Option
|
|
var s: Double
|
|
var subtype: String
|
|
var t: Double
|
|
var text: Option
|
|
var type: String
|
|
var unit: Option
|
|
var value: Option
|
|
var width: Option
|
|
var zOffset: Double
|
|
var additionalId: Option
|
Constructors
<init>
constructor(validity: List<RoadObjectsObjectLaneValidity>, dependency: List<RoadSignalsSignalDependency>, reference: List<RoadSignalsSignalReference>, positionInertial: Option
Parameters
Name | Description |
---|---|
validity: List<RoadObjectsObjectLaneValidity>
|
|
dependency: List<RoadSignalsSignalDependency>
|
|
reference: List<RoadSignalsSignalReference>
|
|
positionInertial: Option
|
|
positionRoad: Option
|
|
country: Option
|
|
countryRevision: Option
|
|
dynamic: Boolean
|
|
height: Option
|
|
hOffset: Option
|
|
id: String
|
|
name: Option
|
|
orientation: EOrientation
|
|
pitch: Option
|
|
roll: Option
|
|
s: Double
|
|
subtype: String
|
|
t: Double
|
|
text: Option
|
|
type: String
|
|
unit: Option
|
|
value: Option
|
|
width: Option
|
|
zOffset: Double
|
|
additionalId: Option
|
Methods
isPolygon
fun isPolygon(): Boolean
ReturnValue
Name | Description |
---|---|
Boolean
|
isVerticalLine
fun isVerticalLine(): Boolean
ReturnValue
Name | Description |
---|---|
Boolean
|
isHorizontalLine
fun isHorizontalLine(): Boolean
ReturnValue
Name | Description |
---|---|
Boolean
|
isPoint
fun isPoint(): Boolean
ReturnValue
Name | Description |
---|---|
Boolean
|