Road

constructor(link: Option<RoadLink> = None, type: List<RoadType> = emptyList(), planView: RoadPlanView = RoadPlanView(), elevationProfile: Option<RoadElevationProfile> = None, lateralProfile: Option<RoadLateralProfile> = None, lanes: RoadLanes = RoadLanes(), objects: Option<RoadObjects> = None, signals: Option<RoadSignals> = None, surface: Option<RoadSurface> = None, railroad: Option<RoadRailroad> = None, id: String = "", junction: String = "", length: Double = Double.NaN, name: Option<String> = None, rule: Option<ETrafficRule> = None, additionalId: Option<RoadIdentifier> = None)