The SEDRIS Data Representation Model
APPENDIX A - Classes Sound Instance Control Link |
---|
An instance of this DRM class is a specialized <Control Link> instance used to provide the connection between an ordered aggregation of <Expression> instances and the target fields of a <Sound Instance> instance, controlling the active_sound_value stored in the target <Sound Instance> instance(s) so that each can be turned on or off.
A <Model> instance representing a lighthouse has a <Geometry Model> component with a <Union Of Geometry Hierarchy> component, which is attached a <Sound Instance> instance representing the foghorn. The <Sound Instance> instance has a <Sound Instance Control Link> component that turns the foghorn on or off, depending on the weather.
No. The link to the <Sound> instance is an association within the transmittal, and associations cannot be changed dynamically.
SE_String | description; | 1 |
---|
SE_Integer_Positive | active_sound_value_expression_index; | 2 |
---|
The description field specifies a text description of the purpose of the <Control Link> instance.
The active_sound_value_expression_index field specifies the <Expression> component, the value of which controls the value of the active_sound_value field of the affected <Sound Instance> instance(s). If the controlling <Expression> instance is evaluated to SE_TRUE, the affected <Sound Instance> instances are on.
|