Table 6.71 — DRM_Feature_Edge

Property

Description

Class

  • <DRM Feature Edge>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class is a one-dimensional <DRM Feature Topology> instance consisting of an ordered collection of <DRM Location> instances connecting one <DRM Feature Node> instance to another <DRM Feature Node> instance. The orientation of a <DRM Feature Edge> instance is defined by the order of its <DRM Location> components, taken in conjunction with its starting <DRM Feature Node> instance and ending <DRM Feature Node> instance.

A <DRM Feature Edge> instance is used to represent the location of a segment of one or more <DRM Linear Feature> instances, and/or a boundary of one or more <DRM Feature Face> instances.

Class diagram

Figure 6.85 — DRM_Feature_Edge

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

None

   

Default field values

Default field values for DRM_Feature_Edge

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

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

1These are the <DRM Feature Face> instances (if any) that are bordered by the <DRM Feature Edge> instance, ordered counterclockwise when looking along the <DRM Feature Edge> instance.

The converse of this relationship is that between <DRM Feature Face Ring> instances and <DRM Feature Edge> instances.

2This association specifies that the <DRM Feature Face Ring> instance is bounded by the <DRM Feature Edge> instance.

3This association specifies that the <DRM Feature Edge> instance is bounded by these two <DRM Feature Node> instances.

The first <DRM Feature Node> instance is the starting node of the <DRM Feature Edge> instance, while the second <DRM Feature Node> instance is the ending node.

4This association specifies that these <DRM Feature Volume> instances contain the <DRM Feature Edge> instance.

Example(s)