Junction

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

Constructors

Link copied to clipboard
constructor(    connection: List<JunctionConnection> = emptyList(),     priority: List<JunctionPriority> = emptyList(),     controller: List<JunctionController> = emptyList(),     surface: Option<JunctionSurface> = None,     id: String = "",     mainRoad: Option<String> = None,     name: Option<String> = None,     orientation: Option<EOrientation> = None,     sEnd: Option<Double> = None,     sStart: Option<Double> = None,     type: Option<EJunctionType> = None,     additionalId: Option<JunctionIdentifier> = None)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override var additionalId: Option<JunctionIdentifier>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var id: String
Link copied to clipboard
var mainRoad: Option<String>
Link copied to clipboard
var name: Option<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var sEnd: Option<Double>
Link copied to clipboard
var sStart: Option<Double>
Link copied to clipboard
Link copied to clipboard
var type: Option<EJunctionType>
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard