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