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

Class Name: Moving 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 light moves along a specified path.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

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

Example

  1. A moving light that represents traffic along a road.

FAQs

No FAQs supplied.

Constraints

Composed of (two-way)

Component of (two-way) (inherited)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Long_Float speed; (notes)
SE_Long_Float delay; (notes)

Notes

Composed of Notes


Reference_Vector

 This specifies the path of the moving light, and shall be of
 vector_type = SE_REF_VEC_TYP_MOVEMENT_DIRECTION.

Fields Notes


speed

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

delay

 The delay field, specified in seconds, is better characterized as a
 pre-start; it allows a series of lights to appear asynchronous.

Prev: Model Library. Next: Octant Data. Up:Index.

Last updated: July 16, 2004 Copyright © 2004 SEDRIS