class Opendrive2RoadspacesParameters: AbstractTransformerParameters

Transformation parameters for the OpenDRIVE to RoadSpace transformer.

Fields

Name Description
val tolerance: /** * allowed tolerance when comparing double values */

allowed tolerance when comparing double values

val attributesPrefix: /** * prefix of attribute names */

prefix of attribute names

val crsEpsg: /** * [EPSG code](https://en.wikipedia.org/wiki/EPSG_Geodetic_Parameter_Dataset) of the coordinate reference system */

EPSG code of the coordinate reference system

val offsetX: /** * offset by which the model is translated along the x axis */

offset by which the model is translated along the x axis

val offsetY: /** * offset by which the model is translated along the y axis */

offset by which the model is translated along the y axis

val offsetZ: /** * offset by which the model is translated along the z axis */

offset by which the model is translated along the z axis

val offsetXY: /** * offset in the xy plane as vector */

offset in the xy plane as vector

val extrapolateLateralRoadShapes: /** * linear extrapolation of lateral road shapes if they are not defined at the position (otherwise errors are thrown) */

linear extrapolation of lateral road shapes if they are not defined at the position (otherwise errors are thrown)

Constructors

<init>

constructor(toleranceProperty: Property<Double>, attributesPrefixProperty: Property<String>, crsEpsgProperty: Property<Int>, offsetXProperty: Property<Double>, offsetYProperty: Property<Double>, offsetZProperty: Property<Double>, extrapolateLateralRoadShapesProperty: Property<Boolean>)

Transformation parameters for the OpenDRIVE to RoadSpace transformer.

Parameters

Name Description
toleranceProperty: Property<Double>
attributesPrefixProperty: Property<String>
crsEpsgProperty: Property<Int>
offsetXProperty: Property<Double>
offsetYProperty: Property<Double>
offsetZProperty: Property<Double>
extrapolateLateralRoadShapesProperty: Property<Boolean>

Methods

leftMerge

infix fun leftMerge(other: Opendrive2RoadspacesParameters): Opendrive2RoadspacesParameters

Merges the other parameters into this. See Property.leftMerge for the prioritization rules.

Parameters

Name Description
other: Opendrive2RoadspacesParameters

ReturnValue

toString

fun toString(): String

ReturnValue

Name Description
String