Table 6.94—DRM_Feature_Face

Property

Description

Superclass

·         <DRM Feature Topology>

Class

·         <DRM Feature Face>

Subclass

·         <DRM Regular Feature Face>

·         <DRM Universal Feature Face>

Definition

This is an abstract DRM class that specifies a two-dimensional <DRM Feature Topology> instance used to represent the region that corresponds to a <DRM Areal Feature>, bounded by one or more <DRM Feature Edge>s.

Example(s)

·         An <DRM Areal Feature> representing the a forest would be defined by one or more <DRM Feature Edge>s. At feature topology level 4, the walls of a building might be defined by a collection of <DRM Feature Face>s.

Inherited field elements

field_name

range

Field_Data_Type

none

 

 

Field elements

field_name

range

Field_Data_Type

none

 

 

Associated by (one-way) (inherited)

·         none

Associated by (one-way)

·         none

Associated by (one-way) (inherited)

·         none

Associated by (one-way)

·         optionally, some DRM_Feature Edges

Associated with (two-way) (inherited)

·         none

Associated with (two-way)

·         zero or more <DRM Areal Feature>s through <DRM Face Direction>s

·         optionally, a <DRM Feature Face>

·         zero or more <DRM Feature Node>s

Composed of (two-way) (inherited)

·         optionally, a <DRM Feature ID>

·         optionally, some <DRM Property Value>s

Composed of (two-way)

·         optionally, some <DRM Internal Feature Face Ring>s

·         optionally, some <DRM Same As Feature Face>s

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (two-way) (inherited)

·         zero or more <DRM Union Of Feature Topology>s

Component of (two-way)

·         none

Constraints

·         Contained node restrictions

·         Edges bordering faces

·         Feature_Edge restrictions

·         No attribute conflicts

·         Non-crossing associations

Notes

none

Class diagram

<DRM Feature Face>