Table 6.92 — DRM_Geometry_Edge

Property

Description

Class

  • <DRM Geometry Edge>

Superclass

Subclass

  • None.

Definition

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

A <DRM Geometry Edge> is used to represent the location of a segment of:

  1. one or more <DRM Linear Geometry> instances,
  2. a boundary of one or more <DRM Geometry Face> instances, or
  3. both.

Clarifications

1 If present, these are the <DRM Geometry Face> instances (if any exist) that are bordered by the given <DRM Geometry Edge> instance, ordered counterclockwise when looking along the <DRM Geometry Edge>.

The converse of this relationship is that between <DRM Geometry Face> and <DRM Geometry Edge>.

2 This association specifies that the given <DRM Geometry Edge> instance is “bounded by” these <DRM Geometry Node> instances.

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

3 The <DRM Geometry Volume> that contains the <DRM Geometry Edge>, if any.

Class diagram

Figure 6.108 — DRM_Geometry_Edge

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)

Composed of (two-way) (inherited)

  • None.

Composed of (two-way)

  • None.

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)