object Vector3DBuilder: Any
Methods
buildVector3Ds
fun buildVector3Ds(roadObject: RoadObjectsObject, curveAffine: Affine3D, force: Boolean): Vector3D
Builds a single point from an OpenDRIVE road object. The building of a point is suppressed, if a more detailed geometry is available within the RoadObjectsObject.
Parameters
Name | Description |
---|---|
roadObject: RoadObjectsObject
|
road object of OpenDRIVE |
curveAffine: Affine3D
|
affine transformation matrix at the reference curve |
force: Boolean
|
true, if the point generation shall be forced |
ReturnValue
Name | Description |
---|---|
Vector3D
|
buildVector3Ds
fun buildVector3Ds(roadSignal: RoadSignalsSignal, curveAffine: Affine3D, force: Boolean): Vector3D
Builds a single point from an OpenDRIVE road signal. The building of a point is suppressed, if a more detailed geometry is available within the RoadObjectsObject.
Parameters
Name | Description |
---|---|
roadSignal: RoadSignalsSignal
|
road signal of OpenDRIVE |
curveAffine: Affine3D
|
affine transformation matrix at the reference curve |
force: Boolean
|
true, if the point generation shall be forced |
ReturnValue
Name | Description |
---|---|
Vector3D
|
Builder for vectors in 3D from the OpenDRIVE data model.