RoadLanes

data class RoadLanes(var laneOffset: List<RoadLanesLaneOffset> = emptyList(), var laneSection: List<RoadLanesLaneSection> = emptyList()) : OpendriveElement

Constructors

Link copied to clipboard
constructor(laneOffset: List<RoadLanesLaneOffset> = emptyList(), laneSection: List<RoadLanesLaneSection> = emptyList())

Types

Link copied to clipboard
object Companion

Properties

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

Functions

Link copied to clipboard
Link copied to clipboard
fun getLaneOffsetEntries(): Option<NonEmptyList<RoadLanesLaneOffset>>
Link copied to clipboard
fun getLaneSectionLengths(lastLaneSectionEnd: Double): NonEmptyList<Double>
Link copied to clipboard
fun getLaneSectionRanges(lastLaneSectionEnd: Double): NonEmptyList<Range<Double>>
Link copied to clipboard
fun getLaneSectionsWithRanges(lastLaneSectionEnd: Double): NonEmptyList<Pair<Range<Double>, RoadLanesLaneSection>>