Table 6.70 — DRM_Environment_Root

Property

Description

Class

  • <DRM Environment Root>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class is the aggregating object for the <DRM Feature Hierarchy> and / or <DRM Geometry Hierarchy> that represent the instantiation of a collection of all data in a common SRF in a given transmittal. In other words, an <DRM Environment Root> instance is the starting point for all objects in the same SRF in a transmittal.

The srf_info field specifies the SRF within which the given <DRM Environment Root> instance is defined.

Clarifications

1 These components are present only if they differ from the <DRM Base Time Data> of the given <DRM Environment Root> instance’s <DRM Transmittal Root> aggregate.

2 The presence of these components depends on the <DRM Feature Hierarchy> and <DRM Geometry Hierarchy> components. See Hierarchy summary constraints for details.

3 If present, this provides access to all <DRM Variable> instances defined within the scope of the given <DRM Environment Root> instance, if any. If there are such <DRM Variable> instances, an <DRM Interface Template> shall be present; otherwise, it shall not be present.

4 This specifies the spatial extent of the given <DRM Environment Root> instance, defining the maximum spatial extents of the component objects.

Class diagram

Figure 6.81 — DRM_Environment_Root

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

srf_info

 

SRF_Info

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)

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Example(s)