data class LaneSectionIdentifier: LaneSectionIdentifierInterface, RoadspaceIdentifierInterface, Any

Identifier of a lane section containing essential meta information.

Fields

Name Description
val laneSectionId: Int

identifier of the lane section, whereby the first lane section is referenced with 0

val roadspaceIdentifier: RoadspaceIdentifier

identifier of the road space

Constructors

<init>

constructor(laneSectionId: Int, roadspaceIdentifier: RoadspaceIdentifier)

Identifier of a lane section containing essential meta information.

Parameters

Name Description
laneSectionId: Int

identifier of the lane section, whereby the first lane section is referenced with 0

roadspaceIdentifier: RoadspaceIdentifier

identifier of the road space

Methods

getNextLaneSectionIdentifier

fun getNextLaneSectionIdentifier(): LaneSectionIdentifier

Returns the identifier for the next lane section.

ReturnValue

Name Description
LaneSectionIdentifier

toString

fun toString(): String

ReturnValue

Name Description
String

Extensions

toAttributes

fun LaneSectionIdentifier.toAttributes(prefix: String): AttributeList

Receiver

Name Description
LaneSectionIdentifier

Parameters

Name Description
prefix: String

ReturnValue

Name Description
AttributeList