Table 6.305 — DRM_World_Transformation

Property

Description

Class

  • <DRM World Transformation>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class is a <DRM Transformation> instance, specified by a <DRM Location> instance and a <DRM World 3x3> instance, used to transform an object defined in an LSR SRF into another SRF (usually, but not always, a non-LSR SRF).

A <DRM World Transformation> instance is either

  1. defined in a non-LSR SRF, then used to instance an LSR <DRM Model> instance into the non-LSR SRF, or
  2. defined within an LSR SRF (S1), and then used to instance a <DRM Model> instance embedded within another LSR SRF (S2) into S1, in a way that maintains the conformality of any <DRM Location> instances in the <DRM Model> instance.

Clarifications

None.

Class diagram

Figure 6.365 — DRM_World_Transformation

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

None

   

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)

Component of (two-way)

  • None.

Constraints

Example(s)

  • Used when instancing a house onto geodetic terrain (defined by latitude and longitude). This allows the <DRM Location> instance to position the house and the <DRM World 3x3> instance to rotate and scale the house.

  • The location, and orientation of a grid defining a liquid water content layer referenced to the terrain.

  • See <DRM Transformation> for additional examples.