The SEDRIS Data Representation Model
APPENDIX A - Classes
Volume

Abstract Class Name: Volume

Superclass - <SEDRIS Abstract Base>

Subclasses

Definition

A geometric primitive shape that identifies an enclosed 3D solid. Possible shapes include spheres (and implied points, where a point is a degenerate sphere), parallelepiped, cylinders (and implied lines, where a line is a degenerate cylinder). The shape is given by the <Volume Extent> component, the location of the shape centre is given by the <Location 3D> component.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

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

Example

  1. A terrain region has a <Bounding Volume> defined by a sphere with centre specified by the <Location 3D> component and radius given by the <Spherical Volume Extent> component radius field.
  2. A parallelepiped <Volume>, describing the <Collision Volume> of a house, is represented by a component <Location 3D> for the centre of the house and a component <Parallelepiped Volume Extent>.

Constraints

None.

Composed of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Notes

Composed of Notes


Location_3D

 volume centre

Volume_Extent

 volume shape

World_Transformation

 To locate and orient the volume within the currently scoped 'world'
 spatial reference frame.

Prev: Vertex With Component Indices. Next: Volume Extent. Up:Index.

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