data class RoadLateralProfile: OpendriveElement

Fields

Name Description
var superelevation: List<RoadLateralProfileSuperelevation>
var shape: List<RoadLateralProfileShape>

Constructors

<init>

constructor(superelevation: List<RoadLateralProfileSuperelevation>, shape: List<RoadLateralProfileShape>)

Parameters

Name Description
superelevation: List<RoadLateralProfileSuperelevation>
shape: List<RoadLateralProfileShape>

Methods

getSuperelevationEntries

fun getSuperelevationEntries(): Option><NonEmptyList<RoadLateralProfileSuperelevation>>

ReturnValue

Name Description
Option><NonEmptyList<RoadLateralProfileSuperelevation>>

getShapeEntries

fun getShapeEntries(): Option><NonEmptyList<RoadLateralProfileShape>>

ReturnValue

Name Description
Option><NonEmptyList<RoadLateralProfileShape>>

containsSuperelevationProfile

fun containsSuperelevationProfile(): superelevation.isNotEmpty()

ReturnValue

Name Description
superelevation.isNotEmpty()

containsShapeProfile

fun containsShapeProfile(): shape.isNotEmpty()

ReturnValue

Name Description
shape.isNotEmpty()