The SEDRIS Data Representation Model
APPENDIX A - Classes
Strobing Light Behaviour

Class Name: Strobing Light Behaviour

Superclass - <Light Rendering Behaviour>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

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

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

  1. 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, as depicted in Figure 6.69:

    Strobing Light Behaviour, Example 1

    Figure 69 — <DRM Strobing Light Behaviour> example

    Since the count of the <Line> instance is greater than zero, it does not appear to be solid; each of its <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 are always on, unless a <Light Rendering Properties Control Link> instance is added. The lights strobe every two seconds.

FAQs

No FAQs supplied.

Constraints

Component of (two-way) (inherited)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Long_Float period; 1
SE_Long_Float delay; 2

Notes

Fields Notes

period

The period field specifies, in seconds, the total period of time both on and off where on duration and off duration are equal.

delay

The delay field specifies, in seconds, the initial delay before the strobing behaviour is to begin. A separate delay for each light allows a series of lights to appear asynchronous.


Prev: State Related Geometry. Next: Surface Geometry. Up:Index.

Last updated: July 26, 2006 Copyright © 2006 SEDRIS