abstract class Opendrive17LaneMapper: Any

Constructors

Name Description
constructor()

Methods

mapRoadLanesLaneSection

abstract fun mapRoadLanesLaneSection(source: RoadLanesLaneSection): T_Road_Lanes_LaneSection

Parameters

Name Description
source: RoadLanesLaneSection

ReturnValue

Name Description
T_Road_Lanes_LaneSection

mapRoadLanesLaneSectionLeft

fun mapRoadLanesLaneSectionLeft(source: Option<RoadLanesLaneSectionLeft>): T_Road_Lanes_LaneSection_Left?

Parameters

Name Description
source: Option<RoadLanesLaneSectionLeft>

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Left?

mapRoadLanesLaneSectionLeft

abstract fun mapRoadLanesLaneSectionLeft(source: RoadLanesLaneSectionLeft): T_Road_Lanes_LaneSection_Left

Parameters

Name Description
source: RoadLanesLaneSectionLeft

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Left

mapOptionRoadLanesLaneSectionRight

fun mapOptionRoadLanesLaneSectionRight(source: Option<RoadLanesLaneSectionRight>): T_Road_Lanes_LaneSection_Right?

Parameters

Name Description
source: Option<RoadLanesLaneSectionRight>

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Right?

mapRoadLanesLaneSectionRight

abstract fun mapRoadLanesLaneSectionRight(source: RoadLanesLaneSectionRight): T_Road_Lanes_LaneSection_Right

Parameters

Name Description
source: RoadLanesLaneSectionRight

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Right

mapRoadLanesLaneSectionCenterLane

abstract fun mapRoadLanesLaneSectionCenterLane(source: RoadLanesLaneSectionCenterLane): T_Road_Lanes_LaneSection_Center_Lane

Parameters

Name Description
source: RoadLanesLaneSectionCenterLane

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Center_Lane

afterRoadLanesLaneSectionCenterLane

fun afterRoadLanesLaneSectionCenterLane(source: RoadLanesLaneSectionCenterLane, target: T_Road_Lanes_LaneSection_Center_Lane)

Parameters

Name Description
source: RoadLanesLaneSectionCenterLane
target: T_Road_Lanes_LaneSection_Center_Lane

ReturnValue

Name Description
Unit

mapRoadLanesLaneSectionLeftLane

abstract fun mapRoadLanesLaneSectionLeftLane(source: RoadLanesLaneSectionLeftLane): T_Road_Lanes_LaneSection_Left_Lane

Parameters

Name Description
source: RoadLanesLaneSectionLeftLane

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Left_Lane

afterRoadLanesLaneSectionLeftLane

fun afterRoadLanesLaneSectionLeftLane(source: RoadLanesLaneSectionLeftLane, target: T_Road_Lanes_LaneSection_Left_Lane)

Parameters

Name Description
source: RoadLanesLaneSectionLeftLane
target: T_Road_Lanes_LaneSection_Left_Lane

ReturnValue

Name Description
Unit

mapRoadLanesLaneSectionLeftRight

abstract fun mapRoadLanesLaneSectionLeftRight(source: RoadLanesLaneSectionRightLane): T_Road_Lanes_LaneSection_Right_Lane

Parameters

Name Description
source: RoadLanesLaneSectionRightLane

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Right_Lane

afterRoadLanesLaneSectionRightLane

fun afterRoadLanesLaneSectionRightLane(source: RoadLanesLaneSectionRightLane, target: T_Road_Lanes_LaneSection_Right_Lane)

Parameters

Name Description
source: RoadLanesLaneSectionRightLane
target: T_Road_Lanes_LaneSection_Right_Lane

ReturnValue

Name Description
Unit

mapOptionRoadLanesLaneSectionLCRLaneLink

fun mapOptionRoadLanesLaneSectionLCRLaneLink(source: Option<RoadLanesLaneSectionLCRLaneLink>): T_Road_Lanes_LaneSection_Lcr_Lane_Link?

Parameters

Name Description
source: Option<RoadLanesLaneSectionLCRLaneLink>

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Lcr_Lane_Link?

mapRoadLanesLaneSectionLCRLaneLink

abstract fun mapRoadLanesLaneSectionLCRLaneLink(source: RoadLanesLaneSectionLCRLaneLink): T_Road_Lanes_LaneSection_Lcr_Lane_Link

Parameters

Name Description
source: RoadLanesLaneSectionLCRLaneLink

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Lcr_Lane_Link

mapRoadLanesLaneSectionLRLaneWidth

abstract fun mapRoadLanesLaneSectionLRLaneWidth(source: RoadLanesLaneSectionLRLaneWidth): T_Road_Lanes_LaneSection_Lr_Lane_Width

Parameters

Name Description
source: RoadLanesLaneSectionLRLaneWidth

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Lr_Lane_Width

mapRoadLanesLaneSectionLRLaneBorder

abstract fun mapRoadLanesLaneSectionLRLaneBorder(source: RoadLanesLaneSectionLRLaneBorder): T_Road_Lanes_LaneSection_Lr_Lane_Border

Parameters

Name Description
source: RoadLanesLaneSectionLRLaneBorder

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Lr_Lane_Border

mapOptionRoadLanesLaneSectionLCRLaneRoadMarkType

fun mapOptionRoadLanesLaneSectionLCRLaneRoadMarkType(source: Option<RoadLanesLaneSectionLCRLaneRoadMarkType>): T_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_Type?

Parameters

Name Description
source: Option<RoadLanesLaneSectionLCRLaneRoadMarkType>

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_Type?

mapRoadLanesLaneSectionLCRLaneRoadMarkType

abstract fun mapRoadLanesLaneSectionLCRLaneRoadMarkType(source: RoadLanesLaneSectionLCRLaneRoadMarkType): T_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_Type

Parameters

Name Description
source: RoadLanesLaneSectionLCRLaneRoadMarkType

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_Type

mapOptionRoadMarkWeight

fun mapOptionRoadMarkWeight(source: Option<ERoadMarkWeight>): E_RoadMarkWeight?

Parameters

Name Description
source: Option<ERoadMarkWeight>

ReturnValue

Name Description
E_RoadMarkWeight?

mapRoadMarkWeight

abstract fun mapRoadMarkWeight(source: ERoadMarkWeight): E_RoadMarkWeight

Parameters

Name Description
source: ERoadMarkWeight

ReturnValue

Name Description
E_RoadMarkWeight

mapOptionRoadLanesLaneSectionLCRLaneRoadMarkLaneChange

fun mapOptionRoadLanesLaneSectionLCRLaneRoadMarkLaneChange(source: Option<ERoadLanesLaneSectionLCRLaneRoadMarkLaneChange>): E_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_LaneChange?

Parameters

Name Description
source: Option<ERoadLanesLaneSectionLCRLaneRoadMarkLaneChange>

ReturnValue

Name Description
E_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_LaneChange?

mapRoadLanesLaneSectionLCRLaneRoadMarkLaneChange

abstract fun mapRoadLanesLaneSectionLCRLaneRoadMarkLaneChange(source: ERoadLanesLaneSectionLCRLaneRoadMarkLaneChange): E_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_LaneChange

Parameters

Name Description
source: ERoadLanesLaneSectionLCRLaneRoadMarkLaneChange

ReturnValue

Name Description
E_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_LaneChange

mapOptionRoadLanesLaneSectionLCRLaneRoadMarkExplicit

fun mapOptionRoadLanesLaneSectionLCRLaneRoadMarkExplicit(source: Option<RoadLanesLaneSectionLCRLaneRoadMarkExplicit>): T_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_Explicit?

Parameters

Name Description
source: Option<RoadLanesLaneSectionLCRLaneRoadMarkExplicit>

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_Explicit?

mapRoadLanesLaneSectionLCRLaneRoadMarkExplicit

abstract fun mapRoadLanesLaneSectionLCRLaneRoadMarkExplicit(source: RoadLanesLaneSectionLCRLaneRoadMarkExplicit): T_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_Explicit

Parameters

Name Description
source: RoadLanesLaneSectionLCRLaneRoadMarkExplicit

ReturnValue

Name Description
T_Road_Lanes_LaneSection_Lcr_Lane_RoadMark_Explicit

mapRoadMarkType

abstract fun mapRoadMarkType(source: ERoadMarkType): E_RoadMarkType

Parameters

Name Description
source: ERoadMarkType

ReturnValue

Name Description
E_RoadMarkType

mapOptionRoadMarkRule

fun mapOptionRoadMarkRule(source: Option<ERoadMarkRule>): E_RoadMarkRule?

Parameters

Name Description
source: Option<ERoadMarkRule>

ReturnValue

Name Description
E_RoadMarkRule?

mapRoadMarkRule

abstract fun mapRoadMarkRule(source: ERoadMarkRule): E_RoadMarkRule

Parameters

Name Description
source: ERoadMarkRule

ReturnValue

Name Description
E_RoadMarkRule

mapOptionRoadMarkColor

fun mapOptionRoadMarkColor(source: Option<ERoadMarkColor>): E_RoadMarkColor?

Parameters

Name Description
source: Option<ERoadMarkColor>

ReturnValue

Name Description
E_RoadMarkColor?

mapRoadMarkColor

abstract fun mapRoadMarkColor(source: ERoadMarkColor): E_RoadMarkColor

Parameters

Name Description
source: ERoadMarkColor

ReturnValue

Name Description
E_RoadMarkColor