abstract class Opendrive17RoadMapper: Any

Constructors

Name Description
constructor()

Methods

mapRoad

abstract fun mapRoad(source: Road): T_Road

Parameters

Name Description
source: Road

ReturnValue

Name Description
T_Road

mapOptionRoadLink

fun mapOptionRoadLink(source: Option<RoadLink>): T_Road_Link?

Parameters

Name Description
source: Option<RoadLink>

ReturnValue

Name Description
T_Road_Link?

mapRoadLink

abstract fun mapRoadLink(source: RoadLink): T_Road_Link

Parameters

Name Description
source: RoadLink

ReturnValue

Name Description
T_Road_Link

mapOptionRoadLinkPredecessorSuccessor

fun mapOptionRoadLinkPredecessorSuccessor(source: Option<RoadLinkPredecessorSuccessor>): T_Road_Link_PredecessorSuccessor?

Parameters

Name Description
source: Option<RoadLinkPredecessorSuccessor>

ReturnValue

Name Description
T_Road_Link_PredecessorSuccessor?

mapRoadLinkPredecessorSuccessor

abstract fun mapRoadLinkPredecessorSuccessor(source: RoadLinkPredecessorSuccessor): T_Road_Link_PredecessorSuccessor

Parameters

Name Description
source: RoadLinkPredecessorSuccessor

ReturnValue

Name Description
T_Road_Link_PredecessorSuccessor

mapOptionEContactPoint

fun mapOptionEContactPoint(source: Option<EContactPoint>): E_ContactPoint?

Parameters

Name Description
source: Option<EContactPoint>

ReturnValue

Name Description
E_ContactPoint?

mapEContactPoint

abstract fun mapEContactPoint(source: EContactPoint): E_ContactPoint

Parameters

Name Description
source: EContactPoint

ReturnValue

Name Description
E_ContactPoint

mapOptionERoadLinkElementType

fun mapOptionERoadLinkElementType(source: Option<ERoadLinkElementType>): E_Road_Link_ElementType?

Parameters

Name Description
source: Option<ERoadLinkElementType>

ReturnValue

Name Description
E_Road_Link_ElementType?

mapERoadLinkElementType

abstract fun mapERoadLinkElementType(source: ERoadLinkElementType): E_Road_Link_ElementType

Parameters

Name Description
source: ERoadLinkElementType

ReturnValue

Name Description
E_Road_Link_ElementType

mapOptionRoadTypeSpeed

fun mapOptionRoadTypeSpeed(source: Option<RoadTypeSpeed>): T_Road_Type_Speed?

Parameters

Name Description
source: Option<RoadTypeSpeed>

ReturnValue

Name Description
T_Road_Type_Speed?

mapRoadTypeSpeed

abstract fun mapRoadTypeSpeed(source: RoadTypeSpeed): T_Road_Type_Speed

Parameters

Name Description
source: RoadTypeSpeed

ReturnValue

Name Description
T_Road_Type_Speed

mapOptionRoadPlanViewGeometryLine

fun mapOptionRoadPlanViewGeometryLine(source: Option<RoadPlanViewGeometryLine>): T_Road_PlanView_Geometry_Line?

Parameters

Name Description
source: Option<RoadPlanViewGeometryLine>

ReturnValue

Name Description
T_Road_PlanView_Geometry_Line?

mapRoadPlanViewGeometryLine

abstract fun mapRoadPlanViewGeometryLine(source: RoadPlanViewGeometryLine): T_Road_PlanView_Geometry_Line

Parameters

Name Description
source: RoadPlanViewGeometryLine

ReturnValue

Name Description
T_Road_PlanView_Geometry_Line

mapOptionRoadPlanViewGeometrySpiral

fun mapOptionRoadPlanViewGeometrySpiral(source: Option<RoadPlanViewGeometrySpiral>): T_Road_PlanView_Geometry_Spiral?

Parameters

Name Description
source: Option<RoadPlanViewGeometrySpiral>

ReturnValue

Name Description
T_Road_PlanView_Geometry_Spiral?

mapRoadPlanViewGeometrySpiral

abstract fun mapRoadPlanViewGeometrySpiral(source: RoadPlanViewGeometrySpiral): T_Road_PlanView_Geometry_Spiral

Parameters

Name Description
source: RoadPlanViewGeometrySpiral

ReturnValue

Name Description
T_Road_PlanView_Geometry_Spiral

mapOptionRoadPlanViewGeometryArc

fun mapOptionRoadPlanViewGeometryArc(source: Option<RoadPlanViewGeometryArc>): T_Road_PlanView_Geometry_Arc?

Parameters

Name Description
source: Option<RoadPlanViewGeometryArc>

ReturnValue

Name Description
T_Road_PlanView_Geometry_Arc?

mapRoadPlanViewGeometryArc

abstract fun mapRoadPlanViewGeometryArc(source: RoadPlanViewGeometryArc): T_Road_PlanView_Geometry_Arc

Parameters

Name Description
source: RoadPlanViewGeometryArc

ReturnValue

Name Description
T_Road_PlanView_Geometry_Arc

mapOptionRoadPlanViewGeometryPoly3

fun mapOptionRoadPlanViewGeometryPoly3(source: Option<RoadPlanViewGeometryPoly3>): T_Road_PlanView_Geometry_Poly3?

Parameters

Name Description
source: Option<RoadPlanViewGeometryPoly3>

ReturnValue

Name Description
T_Road_PlanView_Geometry_Poly3?

mapRoadPlanViewGeometryPoly3

abstract fun mapRoadPlanViewGeometryPoly3(source: RoadPlanViewGeometryPoly3): T_Road_PlanView_Geometry_Poly3

Parameters

Name Description
source: RoadPlanViewGeometryPoly3

ReturnValue

Name Description
T_Road_PlanView_Geometry_Poly3

mapOptionRoadPlanViewGeometryParamPoly3

fun mapOptionRoadPlanViewGeometryParamPoly3(source: Option<RoadPlanViewGeometryParamPoly3>): T_Road_PlanView_Geometry_ParamPoly3?

Parameters

Name Description
source: Option<RoadPlanViewGeometryParamPoly3>

ReturnValue

Name Description
T_Road_PlanView_Geometry_ParamPoly3?

mapRoadPlanViewGeometryParamPoly3

abstract fun mapRoadPlanViewGeometryParamPoly3(source: RoadPlanViewGeometryParamPoly3): T_Road_PlanView_Geometry_ParamPoly3

Parameters

Name Description
source: RoadPlanViewGeometryParamPoly3

ReturnValue

Name Description
T_Road_PlanView_Geometry_ParamPoly3

mapOptionRoadElevationProfile

fun mapOptionRoadElevationProfile(source: Option<RoadElevationProfile>): T_Road_ElevationProfile?

Parameters

Name Description
source: Option<RoadElevationProfile>

ReturnValue

Name Description
T_Road_ElevationProfile?

mapRoadElevationProfile

abstract fun mapRoadElevationProfile(source: RoadElevationProfile): T_Road_ElevationProfile

Parameters

Name Description
source: RoadElevationProfile

ReturnValue

Name Description
T_Road_ElevationProfile

mapLateralProfile

fun mapLateralProfile(source: Option<RoadLateralProfile>): T_Road_LateralProfile?

Parameters

Name Description
source: Option<RoadLateralProfile>

ReturnValue

Name Description
T_Road_LateralProfile?

mapLateralProfile

abstract fun mapLateralProfile(source: RoadLateralProfile): T_Road_LateralProfile

Parameters

Name Description
source: RoadLateralProfile

ReturnValue

Name Description
T_Road_LateralProfile

mapOptionRoadSurface

fun mapOptionRoadSurface(source: Option<RoadSurface>): T_Road_Surface?

Parameters

Name Description
source: Option<RoadSurface>

ReturnValue

Name Description
T_Road_Surface?

mapRoadSurface

abstract fun mapRoadSurface(source: RoadSurface): T_Road_Surface

Parameters

Name Description
source: RoadSurface

ReturnValue

Name Description
T_Road_Surface

mapOptionRoadRailroad

fun mapOptionRoadRailroad(source: Option<RoadRailroad>): T_Road_Railroad?

Parameters

Name Description
source: Option<RoadRailroad>

ReturnValue

Name Description
T_Road_Railroad?

mapRoadRailroad

abstract fun mapRoadRailroad(source: RoadRailroad): T_Road_Railroad

Parameters

Name Description
source: RoadRailroad

ReturnValue

Name Description
T_Road_Railroad

mapOptionETrafficRule

fun mapOptionETrafficRule(source: Option<ETrafficRule>): E_TrafficRule?

Parameters

Name Description
source: Option<ETrafficRule>

ReturnValue

Name Description
E_TrafficRule?

mapETrafficRule

fun mapETrafficRule(source: ETrafficRule): E_TrafficRule

Parameters

Name Description
source: ETrafficRule

ReturnValue

Name Description
E_TrafficRule

mapOptionEElementDir

fun mapOptionEElementDir(source: Option<EElementDir>): String

Parameters

Name Description
source: Option<EElementDir>

ReturnValue

Name Description
String