The SEDRIS Data Representation Model
APPENDIX A - Classes
Polyhedron

Class Name: Polyhedron

Superclass - <Volume Geometry>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class is a <Volume Geometry> that encloses a bounded region of three-dimensional space, such as a building or a room within a building.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. Consider a <Polyhedron> representing a building. It has a collection of component <Polygon>s, which defines its shape; an associated <Geometry Volume>, which defines its topological relationships; a <Classification Data> component that classifies it as an ECC_BUILDING; <Property Value> components that describe its characteristics, such as material composition, and a <Label> that identifies it as "The Empire State Building".

FAQs

Is Level 5 feature topology required in order for <Polyhedron> instances to exist?

No. In order for <Polyhedron> instances to exist, the SRF must be three-dimensional, and at least four <Polygon> instances that enclose a region of space must exist.

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.

Notes

Composed of Notes


Union_Of_Primitive_Geometry

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

Prev: Polygon Control Link. Next: Positional Light. Up:Index.

Last updated: July 16, 2004 Copyright © 2004 SEDRIS