Table 6.11 — DRM_Animation_Behaviour
Property |
Description |
|||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Class |
|
|||||||||||||||||||||
Superclass |
||||||||||||||||||||||
Subclass |
|
|||||||||||||||||||||
Definition |
An instance of this DRM class specifies, for its aggregate <DRM Animation Related Geometry> instance(s), all the information necessary to define one animation sequence among the “frames” defined by that <DRM Animation Related Geometry>. The period field specifies the duration (in seconds) of each frame. The count field specifies the number of times that the animation sequence will repeat, where 0 indicates that it repeats endlessly. If the value of the forward_sequence_mode field is TRUE, the animation sequence cycles from beginning to end, beginning to end, beginning to end, for the number of iterations specified by count; this is referred to as standard cycling. If forward_sequence_mode is FALSE, the animation sequence cycles from beginning to end, end to beginning, beginning to end, end to beginning, as specified by count; this is referred to as swing mode. The beginning_frame field specifies the index of the beginning frame among the ordered <DRM Geometry Hierarchy> components of the <DRM Animation Related Geometry> instance under consideration. The ending_frame field specifies the index of the ending frame among the ordered <DRM Geometry Hierarchy> components of the <DRM Animation Related Geometry> instance under consideration. The random_beginning_frame field specifies whether the beginning frame is chosen randomly. If random_beginning_frame = FALSE, the beginning frame is ignored, and the sequence cycles towards the ending frame. |
|||||||||||||||||||||
Clarifications |
None. |
|||||||||||||||||||||
Class diagram |
||||||||||||||||||||||
Inherited field elements |
|
|||||||||||||||||||||
Field elements |
|
|||||||||||||||||||||
Associated to (one-way) (inherited) |
|
|||||||||||||||||||||
Associated to (one-way) |
|
|||||||||||||||||||||
Associated by (one-way) (inherited) |
|
|||||||||||||||||||||
Associated by (one-way) |
|
|||||||||||||||||||||
Associated with (two-way) (inherited) |
|
|||||||||||||||||||||
Associated with (two-way) |
|
|||||||||||||||||||||
Composed of (two-way) (inherited) |
|
|||||||||||||||||||||
Composed of (two-way) |
|
|||||||||||||||||||||
Composed of (two-way metadata) (inherited) |
|
|||||||||||||||||||||
Composed of (two-way metadata) |
|
|||||||||||||||||||||
Component of (two-way) (inherited) |
|
|||||||||||||||||||||
Component of (two-way) |
|
|||||||||||||||||||||
Constraints |
||||||||||||||||||||||
Example(s) |
|