Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Junction(    var connection: List<JunctionConnection> = emptyList(),     var priority: List<JunctionPriority> = emptyList(),     var controller: List<JunctionController> = emptyList(),     var surface: Option<RoadSurface> = None,     var id: String = "",     var mainRoad: Option<String> = None,     var name: Option<String> = None,     var orientation: Option<EOrientation> = None,     var sEnd: Option<Double> = None,     var sStart: Option<Double> = None,     var type: Option<EJunctionType> = None,     var additionalId: Option<JunctionIdentifier> = None) : OpendriveElement, AdditionalJunctionIdentifier
Link copied to clipboard
data class JunctionConnection(    var predecessor: Option<JunctionPredecessorSuccessor> = None,     var successor: Option<JunctionPredecessorSuccessor> = None,     var laneLink: List<JunctionConnectionLaneLink> = emptyList(),     var connectingRoad: Option<String> = None,     var contactPoint: Option<EContactPoint> = None,     var id: String = "",     var incomingRoad: Option<String> = None,     var linkedRoad: Option<String> = None,     var type: Option<EConnectionType> = None,     var additionalId: Option<JunctionConnectionIdentifier> = None) : OpendriveElement, AdditionalJunctionConnectionIdentifier
Link copied to clipboard
data class JunctionConnectionLaneLink(    var from: Int = Int.MIN_VALUE,     var to: Int = Int.MIN_VALUE) : OpendriveElement
Link copied to clipboard
data class JunctionController(    var id: String = "",     var sequence: Option<Int> = None,     var type: Option<String> = None) : OpendriveElement
Link copied to clipboard
data class JunctionPredecessorSuccessor(    var elementDir: EElementDir = EElementDir.PLUS,     var elementId: String = "",     var elementS: Double = Double.NaN,     var elementType: String = "") : OpendriveElement
Link copied to clipboard
data class JunctionPriority(    var high: Option<String> = None,     var low: Option<String> = None) : OpendriveElement
Link copied to clipboard
data class JunctionSurface(var crg: List<JunctionSurfaceCrg> = emptyList()) : OpendriveElement
Link copied to clipboard
data class JunctionSurfaceCrg(    var file: String = "",     var mode: EJunctionSurfaceCRGMode = EJunctionSurfaceCRGMode.GLOBAL,     var purpose: Option<ERoadSurfaceCrgPurpose> = None,     var zOffset: Option<Double> = None,     var zScale: Option<Double> = None) : OpendriveElement