The SEDRIS Data Representation Model
APPENDIX A - Classes
Polygon

Class Name: Polygon

Superclass - <Surface Geometry>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies a bounded portion of a plane, defined by a set of three or more <Base Vertex> objects listed in counter-clockwise order. The final segment connecting the last <Vertex> to the first <Vertex> is implicit, not explicit; that is, the first <Vertex> is not duplicated to also appear as the last <Vertex> of the <Polygon>.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. One of the surfaces representing the geometry of a vehicle.

FAQs

No FAQs supplied.

Constraints

Associated with (two-way)

Composed of (two-way)(inherited)

Composed of (two-way)

Composed of (two-way metadata)(inherited)

Component of (two-way)(inherited)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Token_Set polygon_flags; (notes)

Notes

Associated with Notes


Geometry_Face

 A <Geometry Face> associated with a <Polygon> instance
 represents the topology of the specified face (front
 or back) of that <Polygon>.

Composed of Notes


Union_Of_Primitive_Geometry

 A <Primitive Geometry> contains a <Union Of Primitive Geometry>
 instance as a component only when that <Primitive Geometry>
 can be decomposed into nested <Primitive Geometry>, as (for
 example) a <Polygon> can be decomposed into subfaces.

Fields Notes


polygon_flags

 This specifies the set of SE_Polygon_Flag tokens applicable to
 the given <Polygon> instance.

Prev: Point Of Contact. Next: Polygon Control Link. Up:Index.

Last updated: May 15, 2003 Copyright © 2003 SEDRIS™