The SEDRIS Data Representation Model
APPENDIX A - Classes
Geometry Topology Hierarchy

Abstract Class Name: Geometry Topology Hierarchy

Superclass - <SEDRIS Abstract Base>

Subclasses

Definition

A spatially organized hierarchical collection of <Geometry Topology> instances, which includes all of the <Geometry Topology> instances that lie within a defined spatial extent, and are components of a single <Aggregate Geometry>.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

  1. The set of all <Geometry Topology> instances contained within an independent topological surface, organized into a collection of regularly or irregularly shaped tiles.

FAQs

What is the purpose of this class?
This class allows <Geometry Topology> instances to be spatially organized using different methods. It ensures that all <Geometry Topology> instances, particularly those that are not directly associated with any <Geometry>, have at least one containing object.

Why not restrict <Geometry Topology Hierarchy> to be a component of just <Environment_Root> and <Model> - placing Topology as an organizing principle on par with <Geometry> organizations and <Feature> organizations?
We require the ability to spatially organize the topology of every 'topological surface'. A 'topological surface' is not necessarily 'rooted at' a <Environment_Root> or a <Model> instance. In general, we allow for many different 'topological surfaces' to exist within a <Environment_Root> or a <Model>.

Constraints

None.

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Geometry_Topology_Level geometry_topology_level;

Prev: Geometry Topology. Next: GM Location 3D. Up:Index.

Last updated: October 1, 2002 Copyright © 2002 SEDRIS™