Table 6.259 — DRM_Stamp_Behaviour

Property

Description

Class

  • <DRM Stamp Behaviour>

Superclass

Subclass

  • None.

Definition

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

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

If an axis’ clockwise limit is set to +∞ and its counterclockwise limit is set to -∞, the aggregating <DRM Geometry Hierarchy> instance can rotate freely about that axis. If all axis limits are set in this way, the <DRM Geometry Hierarchy> instance will rotate freely in any direction about the centre of rotation.

The u_axis_limits field specifies the angular limits around the u axis.

The v_axis_limits field specifies the angular limits around the v axis.

The w_axis_limits field specifies the angular limits around the w axis.

Clarifications

1 This is the centre of rotation.

Class diagram

Figure 6.308 — DRM_Stamp_Behaviour

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

u_axis_limits

 

Rotation_Data

v_axis_limits

 

Rotation_Data

w_axis_limits

 

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

Example(s)