T_Road_Objects_Object_Material

Describes the material properties of objects, for example, patches that are part of the road surface but deviate from the standard road material. Supersedes the material specified in the element and is valid only within the outline of the parent road object.

Java class for t_road_objects_object_material complex type

.

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


<complexType name="t_road_objects_object_material">
  <complexContent>
    <extension base="{}_OpenDriveElement">
      <sequence>
      </sequence>
      <attribute name="friction" type="{}t_grEqZero" />
      <attribute name="roughness" type="{}t_grEqZero" />
      <attribute name="surface" type="{http://www.w3.org/2001/XMLSchema}string" />
    </extension>
  </complexContent>
</complexType>

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun getFriction(): Double
Friction value, depending on application
Link copied to clipboard
open fun getRoughness(): Double
Roughness, for example, for sound and motion systems, depending on application
Link copied to clipboard
open fun getSurface(): String
Surface material code, depending on application
Link copied to clipboard
open fun setFriction(value: Double)
Sets the value of the friction property.
Link copied to clipboard
open fun setRoughness(value: Double)
Sets the value of the roughness property.
Link copied to clipboard
open fun setSurface(value: String)
Sets the value of the surface property.