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)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard