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

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: October 1, 2002 Copyright © 2002 SEDRIS™