Table 6.120—DRM_Geometry_Model
Property |
Description |
||||||
Superclass |
|||||||
Class |
· <DRM Geometry Model> |
||||||
Subclass |
· none |
||||||
Definition |
This DRM class specifies a collection of geometric attributes and the necessary hierarchy and attributes to build a renderable component of the transmittal. Each <DRM Geometry Model> is defined as having a single spatial reference frame. <DRM Geometry Model Instance>s are used to transform one <DRM Model> into the spatial reference frame of another <DRM Model> or the spatial reference frame of the <DRM Environment Root>. A <DRM Geometry Model>. may be a large and complex as a large terrain model, or as simple as a tank's turret at the lowest level of detail. |
||||||
Example(s) |
· The representation of the hull of an automobile. · A <DRM Geometry Model> representing a spacecraft pointing down the Z-axis. The <DRM Geometry Model> is aggregated by a <DRM Model>, which in turn is part of a large <DRM Model Library>, in which the spacecrafts are expected to point down the positive Y axis. To be consistent with the other <DRM Model>s in the <DRM Model Library>, the spacecraft's <DRM Geometry Model> has a <DRM LSR Transformation> to reorient it to point down the positive Y axis. |
||||||
Inherited field elements |
|
||||||
Field elements |
|
||||||
Associated to (one-way) (inherited) |
· none |
||||||
Associated to (one-way) |
· none |
||||||
Associated by (one-way) (inherited) |
· none |
||||||
Associated by (one-way) |
· zero or more <DRM Geometry Model Instance>s |
||||||
Associated with (two-way) (inherited) |
· none |
||||||
Associated with (two-way) |
· none |
||||||
Composed of (two-way) (inherited) |
· none |
||||||
Composed of (two-way) |
· zero or more <DRM Attachment Point>s · zero or more <DRM Contact Point>s1 · zero or one <DRM Geometry Hierarchy>2 · zero or one <DRM LSR Transformation>3 · zero or one <DRM Point Of Contact> |
||||||
Composed of (two-way metadata) (inherited) |
· none |
||||||
Composed of (two-way metadata) |
· zero or one <DRM Access> · zero or more <DRM Browse Media>s · zero or one <DRM Citation> · zero or more <DRM Cross Reference>s · zero or one <DRM Data Quality> · zero or one <DRM Description> · zero or one <DRM Keywords> · zero or one <DRM Point Of Contact> |
||||||
Component of (two-way) (inherited) |
· none |
||||||
Component of (two-way) |
· one <DRM Model> |
||||||
Constraints |
|||||||
Notes |
1 Allows explicit definition of where the model contacts the terrain surface. 2 This is actually required, except when the Non-empty Model constraint is applicable. 3 Allows for a standard model orientation. |
||||||
Class diagram |