T_Road_Link_PredecessorSuccessor

Successors and predecessors can be junctions or roads. For each, different attribute sets shall be used.

Java class for t_road_link_predecessorSuccessor complex type

.

The following schema fragment specifies the expected content contained within this class.


<complexType name="t_road_link_predecessorSuccessor">
  <complexContent>
    <extension base="{}_OpenDriveElement">
      <sequence>
      </sequence>
      <attribute name="contactPoint" type="{}e_contactPoint" />
      <attribute name="elementDir" type="{}e_elementDir" />
      <attribute name="elementId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
      <attribute name="elementS" type="{}t_grEqZero" />
      <attribute name="elementType" type="{}e_road_link_elementType" />
    </extension>
  </complexContent>
</complexType>

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
Contact point of link on the linked element
Link copied to clipboard
open fun getElementDir(): String
To be provided when elementS is used for the connection definition.
Link copied to clipboard
open fun getElementId(): String
ID of the linked element
Link copied to clipboard
open fun getElementS(): Double
Alternative to contactPoint for virtual junctions.
Link copied to clipboard
Type of the linked element
Link copied to clipboard
Sets the value of the contactPoint property.
Link copied to clipboard
open fun setElementDir(value: String)
Sets the value of the elementDir property.
Link copied to clipboard
open fun setElementId(value: String)
Sets the value of the elementId property.
Link copied to clipboard
open fun setElementS(value: Double)
Sets the value of the elementS property.
Link copied to clipboard
Sets the value of the elementType property.