Table 6.259 — DRM_Strobing_Light_Behaviour

Property

Description

Class

  • <DRM Strobing Light Behaviour>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class indicates that the attributed object appears to be a strobing light.

Class diagram

Figure 6.311 — DRM_Strobing_Light_Behaviour

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

period1

 

Long_Float

delay2

 

Long_Float

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 metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

Component of (two-way)

  • None.

Constraints

Clarifications

1 This represents the total period of time (both on and off), and is specified in seconds.

2 This is specified in seconds, and is better characterized as a pre-start; it allows a series of lights to appear asynchronous.

Example(s)

  • Consider a model of an airport, in which the data provider wishes to place a strobing light string along a runway. The light emitted is negligible at an ordinary viewing range, in terms of cast shadows and so on, so it is most efficient to represent it as follows.

    Strobing Light Behaviour, Example 1

    Figure 6.312 — <DRM Strobing Light Behaviour> example

    Since the <DRM Line>'s count is greater than zero, it does not appear to be solid; each of its <DRM Vertex> components is shown independently. The light_diameter in pixels is not applicable, and the light is visible at any distance since no extingishing range is specified. The runway lights will always be on, unless a <DRM Light Rendering Properties Control Link> is added. The lights strobe every 2 seconds.