Road
data class Road(var link: Option<RoadLink> = None, var type: List<RoadType> = emptyList(), var planView: RoadPlanView = RoadPlanView(), var elevationProfile: Option<RoadElevationProfile> = None, var lateralProfile: Option<RoadLateralProfile> = None, var lanes: RoadLanes = RoadLanes(), var objects: Option<RoadObjects> = None, var signals: Option<RoadSignals> = None, var surface: Option<RoadSurface> = None, var railroad: Option<RoadRailroad> = None, var id: String = "", var junction: String = "", var length: Double = Double.NaN, var name: Option<String> = None, var rule: Option<ETrafficRule> = None, var additionalId: Option<RoadIdentifier> = None) : OpendriveElement, AdditionalRoadIdentifier
Constructors
Link copied to clipboard
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)