Package-level declarations

Types

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
data class RoadObjects(var roadObject: List<RoadObjectsObject> = emptyList(), var objectReference: List<RoadObjectsObjectReference> = emptyList(), var tunnel: List<RoadObjectsTunnel> = emptyList(), var bridge: List<RoadObjectsBridge> = emptyList()) : OpendriveElement
Link copied to clipboard
data class RoadObjectsBridge(var validity: List<RoadObjectsObjectLaneValidity> = emptyList(), var id: String = "", var length: Double = Double.NaN, var name: Option<String> = None, var s: Double = Double.NaN, var type: EBridgeType = EBridgeType.CONCRETE) : OpendriveElement
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
data class RoadObjectsObjectBordersBorder(var cornerReference: List<RoadObjectsObjectMarkingsMarkingCornerReference> = emptyList(), var outlineId: Int = Int.MIN_VALUE, var type: EBorderType = EBorderType.CONCRETE, var useCompleteOutline: Option<Boolean> = None, var width: Double = Double.NaN) : OpendriveElement
Link copied to clipboard
data class RoadObjectsObjectLaneValidity(var fromLane: Int = Int.MIN_VALUE, var toLane: Int = Int.MIN_VALUE) : OpendriveElement
Link copied to clipboard
Link copied to clipboard
data class RoadObjectsObjectMarkingsMarking(var cornerReference: List<RoadObjectsObjectMarkingsMarkingCornerReference> = emptyList(), var color: ERoadMarkColor = ERoadMarkColor.STANDARD, var lineLength: Double = Double.NaN, var side: Option<ESideType> = None, var spaceLength: Double = Double.NaN, var startOffset: Double = Double.NaN, var stopOffset: Double = Double.NaN, var weight: Option<ERoadMarkWeight> = None, var width: Option<Double> = None, var zOffset: Option<Double> = None) : OpendriveElement
Link copied to clipboard
data class RoadObjectsObjectMaterial(var friction: Option<Double> = None, var roughness: Option<Double> = None, var surface: Option<String> = None) : OpendriveElement
Link copied to clipboard
Link copied to clipboard
data class RoadObjectsObjectOutlinesOutline(var cornerRoad: List<RoadObjectsObjectOutlinesOutlineCornerRoad> = emptyList(), var cornerLocal: List<RoadObjectsObjectOutlinesOutlineCornerLocal> = emptyList(), var closed: Option<Boolean> = None, var fillType: Option<EOutlineFillType> = None, var id: Option<Int> = None, var laneType: Option<ELaneType> = None, var outer: Option<Boolean> = None, var additionalId: Option<RoadObjectOutlineIdentifier> = None) : OpendriveElement, AdditionalRoadObjectOutlineIdentifier
data class RoadObjectsObjectOutlinesOutlineCornerLocal(var height: Double = Double.NaN, var id: Option<Int> = None, var u: Double = Double.NaN, var v: Double = Double.NaN, var z: Double = Double.NaN) : OpendriveElement
data class RoadObjectsObjectOutlinesOutlineCornerRoad(var dz: Double = Double.NaN, var height: Double = Double.NaN, var id: Option<Int> = None, var s: Double = Double.NaN, var t: Double = Double.NaN) : OpendriveElement
Link copied to clipboard
data class RoadObjectsObjectParkingSpace(var access: ERoadObjectsObjectParkingSpaceAccess = ERoadObjectsObjectParkingSpaceAccess.ALL, var restrictions: Option<String> = None) : OpendriveElement
Link copied to clipboard
data class RoadObjectsObjectReference(var validity: List<RoadObjectsObjectLaneValidity> = emptyList(), var id: String = "", var orientation: EOrientation = EOrientation.NONE, var s: Double = Double.NaN, var t: Double = Double.NaN, var validLength: Option<Double> = None, var zOffset: Option<Double> = None) : OpendriveElement
Link copied to clipboard
data class RoadObjectsObjectRepeat(var distance: Double = Double.NaN, var heightEnd: Double = Double.NaN, var heightStart: Double = Double.NaN, var length: Double = Double.NaN, var lengthEnd: Option<Double> = None, var lengthStart: Option<Double> = None, var radiusEnd: Option<Double> = None, var radiusStart: Option<Double> = None, var s: Double = Double.NaN, var tEnd: Double = Double.NaN, var tStart: Double = Double.NaN, var widthEnd: Option<Double> = None, var widthStart: Option<Double> = None, var zOffsetEnd: Double = Double.NaN, var zOffsetStart: Double = Double.NaN, var additionalId: Option<RoadObjectRepeatIdentifier> = None) : OpendriveElement, AdditionalRoadObjectRepeatIdentifier
Link copied to clipboard
Link copied to clipboard
data class RoadObjectsObjectSurfaceCrg(var file: Option<String> = None, var hideRoadSurfaceCrg: Option<Boolean> = None, var zScale: Option<Double> = None) : OpendriveElement
Link copied to clipboard
data class RoadObjectsTunnel(var validity: List<RoadObjectsObjectLaneValidity> = emptyList(), var daylight: Option<Double> = None, var id: String = "", var length: Double = Double.NaN, var lighting: Option<Double> = None, var name: Option<String> = None, var s: Double = Double.NaN, var type: ETunnelType = ETunnelType.STANDARD) : OpendriveElement

Functions

Link copied to clipboard