data class RoadObjectsObjectRepeat: Any

Fields

Name Description
var userData: List<UserData>
var include: List<Include>
var dataQuality: DataQuality
var s: Double
var length: Double
var distance: Double
var tStart: Double
var tEnd: Double
var heightStart: Double
var heightEnd: Double
var zOffsetStart: Double
var zOffsetEnd: Double
var widthStart: Double
var widthEnd: Double
var lengthStart: Double
var lengthEnd: Double
var radiusStart: Double
var radiusEnd: Double

Constructors

<init>

constructor(userData: List<UserData>, include: List<Include>, dataQuality: DataQuality, s: Double, length: Double, distance: Double, tStart: Double, tEnd: Double, heightStart: Double, heightEnd: Double, zOffsetStart: Double, zOffsetEnd: Double, widthStart: Double, widthEnd: Double, lengthStart: Double, lengthEnd: Double, radiusStart: Double, radiusEnd: Double)

Parameters

Name Description
userData: List<UserData>
include: List<Include>
dataQuality: DataQuality
s: Double
length: Double
distance: Double
tStart: Double
tEnd: Double
heightStart: Double
heightEnd: Double
zOffsetStart: Double
zOffsetEnd: Double
widthStart: Double
widthEnd: Double
lengthStart: Double
lengthEnd: Double
radiusStart: Double
radiusEnd: Double

Methods

isSetStartPoint

fun isSetStartPoint(): Boolean

ReturnValue

Name Description
Boolean

isContinuous

fun isContinuous(): Boolean

ReturnValue

Name Description
Boolean

isDiscrete

fun isDiscrete(): Boolean

ReturnValue

Name Description
Boolean

isLengthNonZero

fun isLengthNonZero(): Boolean

ReturnValue

Name Description
Boolean

isObjectWidthZero

fun isObjectWidthZero(): Boolean

ReturnValue

Name Description
Boolean

isObjectLengthZero

fun isObjectLengthZero(): Boolean

ReturnValue

Name Description
Boolean

isObjectHeightZero

fun isObjectHeightZero(): Boolean

ReturnValue

Name Description
Boolean

isObjectRadiusZero

fun isObjectRadiusZero(): Boolean

ReturnValue

Name Description
Boolean

isObjectWidthNonZero

fun isObjectWidthNonZero(): Boolean

ReturnValue

Name Description
Boolean

isObjectLengthNonZero

fun isObjectLengthNonZero(): Boolean

ReturnValue

Name Description
Boolean

isObjectHeightNonZero

fun isObjectHeightNonZero(): Boolean

ReturnValue

Name Description
Boolean

isObjectRadiusNonZero

fun isObjectRadiusNonZero(): Boolean

ReturnValue

Name Description
Boolean

getRoadReferenceLineParameterSection

fun getRoadReferenceLineParameterSection(): Range.closed(s, s + length)

ReturnValue

Name Description
Range.closed(s, s + length)

getLateralOffsetFunction

fun getLateralOffsetFunction(): LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(tStart, length, tEnd)

ReturnValue

Name Description
LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(tStart, length, tEnd)

getHeightOffsetFunction

fun getHeightOffsetFunction(): LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(zOffsetStart, length, zOffsetEnd)

ReturnValue

Name Description
LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(zOffsetStart, length, zOffsetEnd)

getObjectWidthFunction

fun getObjectWidthFunction(): LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(widthStart, length, widthEnd)

ReturnValue

Name Description
LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(widthStart, length, widthEnd)

getObjectLengthFunction

fun getObjectLengthFunction(): LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(lengthStart, length, lengthEnd)

ReturnValue

Name Description
LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(lengthStart, length, lengthEnd)

getObjectHeightFunction

fun getObjectHeightFunction(): LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(heightStart, length, heightEnd)

ReturnValue

Name Description
LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(heightStart, length, heightEnd)

getObjectRadiusFunction

fun getObjectRadiusFunction(): LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(radiusStart, length, radiusEnd)

ReturnValue

Name Description
LinearFunction.ofInclusiveInterceptAndPointWithoutNaN(radiusStart, length, radiusEnd)

isSet

fun isSet(): Boolean

ReturnValue

Name Description
Boolean

isParametricSweep

fun isParametricSweep(): Boolean

ReturnValue

Name Description
Boolean

isCurve

fun isCurve(): Boolean

ReturnValue

Name Description
Boolean

isHorizontalLinearRing

fun isHorizontalLinearRing(): Boolean

ReturnValue

Name Description
Boolean

isVerticalLinearRing

fun isVerticalLinearRing(): Boolean

ReturnValue

Name Description
Boolean

isRepeatedCuboid

fun isRepeatedCuboid(): Boolean

ReturnValue

Name Description
Boolean

isRepeatCylinder

fun isRepeatCylinder(): Boolean

ReturnValue

Name Description
Boolean