Table 6.45 — DRM_Conformal_Behaviour
Property |
Description |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Class |
|
||||||||||||
Superclass |
|||||||||||||
Subclass |
|
||||||||||||
Definition |
An instance of <DRM Conformal Behaviour> instance specifies how the aggregating geometry representation conforms to the surface upon which the aggregating geometry representation is applied. The <DRM Geometry Hierarchy> instance to which a <DRM Conformal Behaviour> instance is attached conforms to the terrain skin automatically, either parallel to gravity (for example, ensuring that the base of a building touches the ground without warping the walls) or orthogonally to the terrain skin (for example, as in the case of a wall). The (possibly elaborated) classification specified by the classification field specifies the classification used to identify the applicable <DRM Reference Surface> instance. If the value of the parallel_gravity field is TRUE, the direction of conformance is parallel to gravity; otherwise, the direction of conformance is orthogonal to the applicable geometry representation identified by the applicable <DRM Reference Surface> instance. The offset_distance field specifies the distance above the given surface, in metres. |
||||||||||||
Class diagram |
|||||||||||||
Inherited field elements |
|
||||||||||||
Field elements |
|
||||||||||||
Default field values |
|||||||||||||
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 |
1A <DRM Conformal Behaviour> instance has <DRM Property Value> components only when the classification of the <DRM Conformal Behaviour> instance requires elaboration by <DRM Property Value> components. |
||||||||||||
Example(s) |
|