Table 6.323—DRM_Volume_Level_Of_Detail_Data
Property |
Description |
||||||
Superclass |
|||||||
Class |
· <DRM Volume Level Of Detail Data |
||||||
Subclass |
· none |
||||||
Definition |
An object of this DRM class specifies the volume that governs the switching of objects by a Volume-based <DRM Level Of Detail Related Geometry> or <DRM Level Of Detail Related Features> class. By default, the branch corresponding to the containing <DRM Base Level Of Detail Data> is switched on when inside the volume and off when outside it. This behavior may be reversed if required. |
||||||
Example(s) |
· A runway that needs detail to increase as a viewer reaches 1000 meters from it. A parallelepiped <DRM Volume Level Of Detail Data> could be defined that is aligned with the runway. It would extend 1000 meters from each edge. · A runway that needs detail to increase as a viewer reaches 1000 meters from an end but if the runway is overflown from one side, detail does not need to be switched on until the viewer is 500 meters away. A parallelepiped <DRM Volume Level Of Detail Data> could be defined that is aligned with the runway. It would extend 1000 meters from each end but only 500 meters from each side. · When a building is entered, everything outside the building needs to be switched off as it can no longer be seen. This can be achieved by containing everything outside the building in a <DRM Volume Level Of Detail Data>. The <DRM Volume Level Of Detail Data> would specify a parallelepiped volume that is the same size as the building and have outside set to true. When the building is entered, the parallelepiped is also entered and the objects outside the building are switched off; they are only on when the viewer is outside the <DRM Volume Level Of Detail Data>. |
||||||
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) |
· none |
||||||
Associated with (two-way) (inherited) |
· none |
||||||
Associated with (two-way) |
· none |
||||||
Composed of (two-way) (inherited) |
· none |
||||||
Composed of (two-way) |
· one <DRM Location 3D>2 · one <DRM Volume Extent>3 · zero or one <DRM World Transformation>4 |
||||||
Composed of (two-way metadata) (inherited) |
· none |
||||||
Composed of (two-way metadata) |
· none |
||||||
Component of (two-way) (inherited) |
· zero or more <DRM Aggregate Feature>s · zero or more <DRM Aggregate Geometry>s · zero or more <DRM Property Grid Hook Point>s |
||||||
Component of (two-way) |
· none |
||||||
Constraints |
· none |
||||||
Notes |
1 If TRUE, indicates that the branch belonging to the parent <DRM Base Level Of Detail Data> is switched on outside the volume. 2 Volume center. 3 Volume shape. 4 To locate and orient a <DRM Volume> within a world coordinate system. |
||||||
Class diagram |