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<JunctionSurface> = 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