Table 6.164 — DRM_Moving_Light_Behaviour

Property

Description

Class

  • <DRM Moving Light Behaviour>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies that the light moves along a specified path.

The speed field specifies the speed, in metres per second, at which the light moves along the path.

The delay field specifies in seconds the time to delay before the light behaviour starts. This allows lights to appear asynchronous.

Class diagram

Figure 6.195 — DRM_Moving_Light_Behaviour

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

speed

 

Long_Float

delay

 

Long_Float

Default field values

Default field values for DRM_Moving_Light_Behaviour

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

  • None.

Associated by (one-way)

  • None.

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

  • None.

Composed of (two-way)

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

Component of (two-way)

  • None.

Constraints

Clarifications

1The <DRM Reference Vector> component specifies the path of the moving light and shall be of vector_type = MOVEMENT_DIRECTION.

Example(s)

  • A moving light that represents traffic along a road.