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;

2

SE_Long_Float

delay;

3


Notes

Composed of Notes


Reference_Vector

The <Reference Vector> component specifies the path of the moving light and shall be of vector_type = SE_REFVEC_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 specifies in seconds the time to delay before the light behaviour starts. This allows lights to appear asynchronous.


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