RoadObjectsObject

data class RoadObjectsObject(var repeat: List<RoadObjectsObjectRepeat> = emptyList(), var outlines: Option<RoadObjectsObjectOutlines> = None, var material: List<RoadObjectsObjectMaterial> = emptyList(), var validity: List<RoadObjectsObjectLaneValidity> = emptyList(), var parkingSpace: Option<RoadObjectsObjectParkingSpace> = None, var markings: Option<RoadObjectsObjectMarkings> = None, var borders: Option<RoadObjectsObjectBorders> = None, var surface: Option<RoadObjectsObjectSurface> = None, var dynamic: Option<Boolean> = None, var hdg: Option<Double> = None, var height: Option<Double> = None, var id: String = "", var length: Option<Double> = None, var name: Option<String> = None, var orientation: Option<EOrientation> = None, var perpToRoad: Option<Boolean> = None, var pitch: Option<Double> = None, var radius: Option<Double> = None, var roll: Option<Double> = None, var s: Double = Double.NaN, var subtype: Option<String> = None, var t: Double = Double.NaN, var type: Option<EObjectType> = None, var validLength: Option<Double> = None, var width: Option<Double> = None, var zOffset: Double = 0.0, var additionalId: Option<RoadObjectIdentifier> = None) : OpendriveElement, AdditionalRoadObjectIdentifier

Constructors

Link copied to clipboard
constructor(repeat: List<RoadObjectsObjectRepeat> = emptyList(), outlines: Option<RoadObjectsObjectOutlines> = None, material: List<RoadObjectsObjectMaterial> = emptyList(), validity: List<RoadObjectsObjectLaneValidity> = emptyList(), parkingSpace: Option<RoadObjectsObjectParkingSpace> = None, markings: Option<RoadObjectsObjectMarkings> = None, borders: Option<RoadObjectsObjectBorders> = None, surface: Option<RoadObjectsObjectSurface> = None, dynamic: Option<Boolean> = None, hdg: Option<Double> = None, height: Option<Double> = None, id: String = "", length: Option<Double> = None, name: Option<String> = None, orientation: Option<EOrientation> = None, perpToRoad: Option<Boolean> = None, pitch: Option<Double> = None, radius: Option<Double> = None, roll: Option<Double> = None, s: Double = Double.NaN, subtype: Option<String> = None, t: Double = Double.NaN, type: Option<EObjectType> = None, validLength: Option<Double> = None, width: Option<Double> = None, zOffset: Double = 0.0, additionalId: Option<RoadObjectIdentifier> = None)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override var additionalId: Option<RoadObjectIdentifier>
Link copied to clipboard
Link copied to clipboard
var dynamic: Option<Boolean>
Link copied to clipboard
Link copied to clipboard
var hdg: Option<Double>
Link copied to clipboard
var height: Option<Double>
Link copied to clipboard
val heightValidated: Option<Double>
Link copied to clipboard
var id: String
Link copied to clipboard
var length: Option<Double>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var name: Option<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var perpToRoad: Option<Boolean>
Link copied to clipboard
var pitch: Option<Double>
Link copied to clipboard
var radius: Option<Double>
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
Link copied to clipboard
var roll: Option<Double>
Link copied to clipboard
var s: Double
Link copied to clipboard
var subtype: Option<String>
Link copied to clipboard
Link copied to clipboard
var t: Double
Link copied to clipboard
var type: Option<EObjectType>
Link copied to clipboard
Link copied to clipboard
var validLength: Option<Double>
Link copied to clipboard
var width: Option<Double>
Link copied to clipboard

Functions

Link copied to clipboard

Returns true, if the provided geometry information correspond to a circle.

Link copied to clipboard

Returns true, if the provided geometry information correspond to a cuboid.

Link copied to clipboard

Returns true, if the provided geometry information correspond to a cylinder.

Link copied to clipboard

Returns true, if the provided geometry information correspond to a rectangle.