class RoadObjectsObjectOutlinesOutlineCornerRoad: Any

Fields

Name Description
val curveRelativePosition: get() = CurveRelativeVector1D(s)
var userData: List<UserData>
var include: List<Include>
var dataQuality: DataQuality
var s: Double
var t: Double
var dz: Double
var height: Double
var id: Int

Constructors

<init>

constructor(userData: List<UserData>, include: List<Include>, dataQuality: DataQuality, s: Double, t: Double, dz: Double, height: Double, id: Int)

Parameters

Name Description
userData: List<UserData>
include: List<Include>
dataQuality: DataQuality
s: Double
t: Double
dz: Double
height: Double
id: Int

Methods

hasZeroHeight

fun hasZeroHeight(): Boolean

ReturnValue

Name Description
Boolean

hasPositiveHeight

fun hasPositiveHeight(): Boolean

ReturnValue

Name Description
Boolean

getBasePoint

fun getBasePoint(): CurveRelativeVector3D.of(s, t, dz)

ReturnValue

Name Description
CurveRelativeVector3D.of(s, t, dz)

isSetBasePoint

fun isSetBasePoint(): Boolean

ReturnValue

Name Description
Boolean

getHeadPoint

fun getHeadPoint(): Option<CurveRelativeVector3D>

ReturnValue

Name Description
Option<CurveRelativeVector3D>

getPoints

fun getPoints(): Result>, Exception><Pair><CurveRelativeVector3D, Option<CurveRelativeVector3D>>, Exception>

ReturnValue

Name Description
Result>, Exception><Pair><CurveRelativeVector3D, Option<CurveRelativeVector3D>>, Exception>