Table 6.213 — DRM_Quadrant_Related_Geometry

Property

Description

Class

  • <DRM Quadrant Related Geometry>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies an aggregation of <DRM Geometry Hierarchy> objects in which each <DRM Geometry Hierarchy> component represents a branch of a quadrant. The quadrant represented by a branch is specified by the <DRM Quadrant Data> instance associated with that branch. The bounding region that the <DRM Geometry Hierarchy> components occupy is defined by the <DRM Spatial Extent> instance of the <DRM Quadrant Related Geometry> instance.

Clarifications

1 An association between a <DRM Feature Representation> instance and a <DRM Geometry Hierarchy> instance indicates that the environmental object(s) that they represent have the semantic relationship indicated by the <DRM Base Association Data> instance on the association relationship.

2 An association between two <DRM Geometry Hierarchy> instances indicates that the environmental object(s) that they represent have the semantic relationship indicated by the <DRM Base Association Data> instance on the association relationship.

3 An association between a <DRM Feature Representation> instance and a <DRM Geometry Hierarchy> instance indicates that the environmental object(s) that they represent have the semantic relationship indicated by the <DRM Base Association Data> instance on the association relationship.

4 An association between two <DRM Geometry Hierarchy> instances indicates that the environmental object(s) that they represent have the semantic relationship indicated by the <DRM Base Association Data> instance on the association relationship.

5 An association from a <DRM Hierarchy Summary Item> instance to a <DRM Geometry Hierarchy> indicates that the <DRM Hierarchy Summary Item> summarizes that <DRM Geometry Hierarchy>.

6 An association from a <DRM Reference Surface> instance to a <DRM Geometry Hierarchy> indicates that the <DRM Geometry Hierarchy> organizes the geometric objects that specify the resolution surface of the <DRM Reference Surface>.

7 In the case where multiple <DRM Collision Volume> components are specified for a given <DRM Aggregate Geometry>, the union of the volumes thus specified is used in collision detection.

Class diagram

Figure 6.251 — DRM_Quadrant_Related_Geometry

Inherited field elements

Field name

Range

Field data type

unique_descendants

 

Boolean

strict_organizing_principle

 

Boolean

Field elements

Field name

Range

Field data type

None

   

Associated to (one-way) (inherited)

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

Associated by (one-way)

  • None.

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

Composed of (two-way)

Composed of (two-way metadata) (inherited)

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

Component of (two-way)

  • None.

Constraints

Example(s)

  • Consider a representation of a region of terrain that is organized into quadrants, where the upper-right quadrant consists of ocean, and the other three quadrants consist of the terrain bordering the ocean. The ocean quadrant is not represented in the producer’s system. The region is represented in the DRM by a <DRM Quadrant Related Geometry> instance with three <DRM Union Of Primitive Geometry> components. (Since the remaining quadrant has no <DRM Polygon> instances, it is not represented.)

    Quadrant Related Geometry, Example 1

    Figure 6.252 — <DRM Quadrant Related Geometry> example

  • Consider a set of environmental data that is represented in a transmittal by a <DRM Quadrant Related Geometry> instance. The southwest quadrant of the environmental data is a <DRM Union Of Primitive Geometry> instance aggregated by the <DRM Quadrant Related Geometry> instance as follows:

    Quadrant Related Geometry, Example 2

    Figure 6.253 — <DRM Quadrant Related Geometry> example