Table 6.254 — DRM_Stamp_Behaviour

Property

Description

Class

  • <DRM Stamp Behaviour>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class indicates that the <DRM Geometry Hierarchy> instance of which the <DRM Stamp Behaviour> is a component rotates automatically with respect to the viewer's location, attempting to continually face the viewer.

The <DRM Geometry Hierarchy> rotates about the x, y and / or z axes, within the specified angular limits. The centre of rotation is specified by the component <DRM 3D Location>. The axes are positioned at the centre of rotation, aligned with the equivalent spatial reference frame axes. Geometry with <DRM Stamp Behaviour> is normally planar in nature and is considered to “face” along the normal of that plane.

If an axis' clockwise limit is set to SE_POSITIVE_INFINITY and its counter-clockwise limit is set to SE_NEGATIVE_INFINITY, then the aggregating <DRM Geometry Hierarchy> can rotate freely about that axis. If all axis limits are set in this way, then the <DRM Geometry Hierarchy> will rotate freely in any direction about the centre of rotation.

Class diagram

Figure 6.303 — DRM_Stamp_Behaviour

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

x_axis_limits1

 

Rotation_Data

y_axis_limits2

 

Rotation_Data

z_axis_limits3

 

Rotation_Data

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

  • None.

Associated by (one-way)

  • None.

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

  • None.

Composed of (two-way)

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Clarifications

1 These are the angular limits, and are specified in degrees.

2 These are the angular limits, and are specified in degrees.

3 These are the angular limits, and are specified in degrees.

4 This is the centre of rotation.

Example(s)