Table 6.158 — DRM_Model
Property |
Description |
|||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Class |
|
|||||||||||||||||||||
Superclass |
||||||||||||||||||||||
Subclass |
|
|||||||||||||||||||||
Definition |
An instance of this DRM class specifies a representation of some environmental entity as a feature representation, a geometric representation, or both. This representation is usually a “generic” representation that can be referenced many times in a transmittal to create many instances of representations of similar environmental entities. The special case of the “null model” is the case in which both the feature and the geometric representation of the <DRM Model> are empty - that is, they contain no primitives. This is instanced in cases where some state or condition of a representation exists but has no primitives, such as a representation of an environmental entity that has been completely destroyed, or that is out of viewing range. |
|||||||||||||||||||||
Class diagram |
||||||||||||||||||||||
Inherited field elements |
|
|||||||||||||||||||||
Field elements |
|
|||||||||||||||||||||
Associated to (one-way) (inherited) |
|
|||||||||||||||||||||
Associated to (one-way) |
|
|||||||||||||||||||||
Associated by (one-way) (inherited) |
|
|||||||||||||||||||||
Associated by (one-way) |
|
|||||||||||||||||||||
Associated with (two-way) (inherited) |
|
|||||||||||||||||||||
Associated with (two-way) |
|
|||||||||||||||||||||
Composed of (two-way) (inherited) |
|
|||||||||||||||||||||
Composed of (two-way) |
|
|||||||||||||||||||||
Composed of (two-way metadata) (inherited) |
|
|||||||||||||||||||||
Composed of (two-way metadata) |
|
|||||||||||||||||||||
Component of (two-way) (inherited) |
|
|||||||||||||||||||||
Component of (two-way) |
|
|||||||||||||||||||||
Constraints |
||||||||||||||||||||||
Clarifications |
1 This is a meaningful short name. A full description will be in the <DRM Description> component. 2 This value is TRUE only if the given <DRM Model> is used by the data provider to represent something that moves throughout the environment, such as a vehicle. This flag is used to identify information at the top level of model data, so that it can be set at the level where model_reference_type is not COMPONENT. 3 This flag only takes effect if the srf_info are LSR; has_units allows a data provider to say “This LSR Model is in metres” vs. “This LSR Model is unitless (it has no units)”. In the former case, when an LSR model is specified in metres, it can be used to represent real-world things, such as a tank, a ship, or a tree. Sometimes such a <DRM Model> is scaled when it is instanced. (<DRM Model>s representing trees are often scaled, but those representing ships and tanks aren't.) In the latter case, when an LSR model has no units, the <DRM Model> cannot be instanced into another spatial reference frame. One example of something that might be represented in this manner is a “logo model”. 4 This value is TRUE only if the given <DRM Model> contains at least one <DRM Control Link> attached to an <DRM LSR Transformation Step> that allows motion. |
|||||||||||||||||||||
Example(s) |
|