Table 6.86 — DRM_Feature_Volume

Property

Description

Class

  • <DRM Feature Volume>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class is a 3-dimensional <DRM Feature Topology> instance used to represent the region of space that corresponds to parts of zero or more <DRM Volumetric Feature> instances, bounded by two or more <DRM Feature Face> instances.

Class diagram

Figure 6.98 — DRM_Feature_Volume

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)

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

Composed of (two-way) (inherited)

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

Clarifications

1 If a given <DRM Feature Volume> has an association relationship with a <DRM Feature Edge> instance, that <DRM Feature Edge> instance is contained within the <DRM Feature Volume>.

2 The <DRM Feature Face> instances that border a given <DRM Feature Volume> instance indicate the relationship by their association to the <DRM Feature Volume>. The converse of this relationship is that between <DRM Feature Volume Shell> and <DRM Feature Face>.

3 If a given <DRM Feature Volume> has an association relationship with a <DRM Feature Node> instance, that <DRM Feature Node> instance is contained within the <DRM Feature Volume>.

4 The first <DRM Feature Volume Shell> associated with a <DRM Feature Volume> instance is its external shell, while the remaining, if any, are its internal shells. Exception: Since the universal <DRM Feature Volume> has no external boundary, all of its shells are internal shells. The universal <DRM Feature Volume> can be identified by the fact that its universal field is set to TRUE.

Example(s)