Table 6.66—DRM_Connected_Geometry_Edge

Property

Description

Superclass

·         <DRM SEDRIS Abstract Base>

Class

·         <DRM Connected Geometry Edge>

Subclass

·         none

Definition

An object of this class defines a topological relationship between a <DRM Geometry Node> and an ordered set of <DRM Geometry Edge>s, indicating that the <DRM Geometry Node> connects the <DRM Geometry Edge>s.

Example(s)

·         Consider a <DRM Geometry Edge> representing part of the boundary of a <DRM Geometry Face>, which in turn represents a lake. The <DRM Geometry Edge> naturally contains two <DRM Geometry Edge Terminal Node>s, which in turn contain <DRM Geometry Node>s.

In order to supply clean, high-level topological information, the data provider gives each of these <DRM Geometry Node>s a <DRM Connected Geometry Edge> component, which relates it back to the <DRM Geometry Edge> of which it is a part. This allows a consumer, encountering one of the <DRM Geometry Node>s, to determine what edges it participates in.

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)

·         one or more {ordered} <DRM Geometry Edge>s through <DRM Edge Direction>

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)

·         none

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (two-way) (inherited)

·         none

Component of (two-way)

·         one <DRM Geometry Node>

Constraints

·         Connected edge restrictions

·         Non-crossing associations

Notes

none

Class diagram

<DRM Connected Geometry Edge>