Table 6.242—DRM_Rotation

Property

Description

Superclass

·         <DRM LSR Transformation Step>

Class

·         <DRM Rotation>

Subclass

·         none

Definition

An object of this DRM class specifies a rotation <DRM LSR Transformation Step> that is defined in an LSR spatial reference frame. A rotation of the given angle (in degrees) is specified in the counterclockwise direction about the given axis.

Example(s)

·         Rotate 145 degrees about the X axis.

·         Rotate -38,5 degrees about the Z axis.

·         Rotate 97 degrees about the Y axis.

Inherited field elements

field_name

range

Field_Data_Type

none

 

 

Field elements

field_name

range

Field_Data_Type

axis1

 

LSR_Transformation_Axis

angle2

 

Long_Float

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)

·         zero or one <DRM Reference Vector>3

Composed of (two-way)

·         zero or one <DRM Rotation Control Link>

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (two-way) (inherited)

·         zero or one <DRM LSR Transformation>

Component of (two-way)

·         zero or more <DRM Camera Point>s

Constraints

·         none

Notes

1 Which axis to rotate around; X, Y, Z, all three, or the aggregated Reference Vector.

2 Number of degrees to rotate counterclockwise about the given axis.

3 This <DRM Reference Vector> shall have vector_type = LSR_TRANSFORMATION_AXIS.

Class diagram

<DRM Rotation>