abstract class Opendrive14RoadMapper: Any

Constructors

Name Description
constructor()

Methods

mapRoadLink

abstract fun mapRoadLink(source: OpenDRIVE.Road.Link): RoadLink

Parameters

Name Description
source: OpenDRIVE.Road.Link

ReturnValue

Name Description
RoadLink

mapRoadLinkPredecessor

abstract fun mapRoadLinkPredecessor(source: OpenDRIVE.Road.Link.Predecessor): RoadLinkPredecessorSuccessor

Parameters

Name Description
source: OpenDRIVE.Road.Link.Predecessor

ReturnValue

Name Description
RoadLinkPredecessorSuccessor

mapRoadLinkSuccessor

abstract fun mapRoadLinkSuccessor(source: OpenDRIVE.Road.Link.Successor): RoadLinkPredecessorSuccessor

Parameters

Name Description
source: OpenDRIVE.Road.Link.Successor

ReturnValue

Name Description
RoadLinkPredecessorSuccessor

mapPlanViewGeometryLine

abstract fun mapPlanViewGeometryLine(source: OpenDRIVE.Road.PlanView.Geometry.Line): RoadPlanViewGeometryLine

Parameters

Name Description
source: OpenDRIVE.Road.PlanView.Geometry.Line

ReturnValue

Name Description
RoadPlanViewGeometryLine

mapPlanViewGeometrySpiral

abstract fun mapPlanViewGeometrySpiral(source: OpenDRIVE.Road.PlanView.Geometry.Spiral): RoadPlanViewGeometrySpiral

Parameters

Name Description
source: OpenDRIVE.Road.PlanView.Geometry.Spiral

ReturnValue

Name Description
RoadPlanViewGeometrySpiral

mapPlanViewGeometryArc

abstract fun mapPlanViewGeometryArc(source: OpenDRIVE.Road.PlanView.Geometry.Arc): RoadPlanViewGeometryArc

Parameters

Name Description
source: OpenDRIVE.Road.PlanView.Geometry.Arc

ReturnValue

Name Description
RoadPlanViewGeometryArc

mapPlanViewGeometryPoly3

abstract fun mapPlanViewGeometryPoly3(source: OpenDRIVE.Road.PlanView.Geometry.Poly3): RoadPlanViewGeometryPoly3

Parameters

Name Description
source: OpenDRIVE.Road.PlanView.Geometry.Poly3

ReturnValue

Name Description
RoadPlanViewGeometryPoly3

mapPlanViewGeometryParamPoly3

abstract fun mapPlanViewGeometryParamPoly3(source: OpenDRIVE.Road.PlanView.Geometry.ParamPoly3): RoadPlanViewGeometryParamPoly3

Parameters

Name Description
source: OpenDRIVE.Road.PlanView.Geometry.ParamPoly3

ReturnValue

Name Description
RoadPlanViewGeometryParamPoly3

mapElevationProfile

abstract fun mapElevationProfile(source: OpenDRIVE.Road.ElevationProfile): RoadElevationProfile

Parameters

Name Description
source: OpenDRIVE.Road.ElevationProfile

ReturnValue

Name Description
RoadElevationProfile

mapLateralProfile

abstract fun mapLateralProfile(source: OpenDRIVE.Road.LateralProfile): RoadLateralProfile

Parameters

Name Description
source: OpenDRIVE.Road.LateralProfile

ReturnValue

Name Description
RoadLateralProfile

mapLateralProfileLogging

fun mapLateralProfileLogging(source: OpenDRIVE.Road.LateralProfile?)

Parameters

Name Description
source: OpenDRIVE.Road.LateralProfile?

ReturnValue

Name Description
Unit

mapRoadTypeSpeed

abstract fun mapRoadTypeSpeed(source: OpenDRIVE.Road.Type.Speed): RoadTypeSpeed

Parameters

Name Description
source: OpenDRIVE.Road.Type.Speed

ReturnValue

Name Description
RoadTypeSpeed

mapRoadSurface

abstract fun mapRoadSurface(source: OpenDRIVE.Road.Surface): RoadSurface

Parameters

Name Description
source: OpenDRIVE.Road.Surface

ReturnValue

Name Description
RoadSurface

mapRoadRailroad

abstract fun mapRoadRailroad(source: OpenDRIVE.Road.Railroad): RoadRailroad

Parameters

Name Description
source: OpenDRIVE.Road.Railroad

ReturnValue

Name Description
RoadRailroad

mapContactPointToOption

fun mapContactPointToOption(source: ContactPoint?): Option<EContactPoint>

Parameters

Name Description
source: ContactPoint?

ReturnValue

Name Description
Option<EContactPoint>

mapContactPoint

abstract fun mapContactPoint(source: ContactPoint): EContactPoint

Parameters

Name Description
source: ContactPoint

ReturnValue

Name Description
EContactPoint

mapERoadLinkElementTypeToOption

fun mapERoadLinkElementTypeToOption(source: ElementType?): Option<ERoadLinkElementType>

Parameters

Name Description
source: ElementType?

ReturnValue

Name Description
Option<ERoadLinkElementType>

mapERoadLinkElementType

abstract fun mapERoadLinkElementType(source: ElementType): ERoadLinkElementType

Parameters

Name Description
source: ElementType

ReturnValue

Name Description
ERoadLinkElementType