The SEDRIS Data Representation Model
 
APPENDIX A - Classes
 
Property Grid Hook Point
 | 
Class Name: Property Grid Hook Point
Subclasses
    This DRM class is concrete and has no subclasses.
Definition
 An instance of this DRM class is used to include a
 <Property Grid> instance within the
 spatial scope of
 an <Environment Root> instance or
 <Model> instance. In particular, the origin
 of the spatial axes of a
 <Property Grid> component is located at the
 <Location> component of the
 <Property Grid Hook Point> instance.
 Since a <Property Grid Hook Point>
 instance separates a <Property Grid>
 instance's cell data from the
 <Location> instance of its origin,
 <Property Grid> instances can be
 shared by several
 <Property Grid Hook Point> instances.
Primary Page in DRM Diagram:
Secondary Pages in DRM Diagram:
Example
 Consider a one-dimensional <Property Grid> instance
 classified as ECC_WATERBODY_BATHYMETRY_PROPERTY_SET
 that contains a depth axis only.
 The <Location> component of the
 <Property Grid Hook Point> instance
 serves to position this grid into the currently scoped SRF.
 
 Consider a two-dimensional <Property Grid> instance
 classified as ECC_TERRAIN_ELEVATION that contains
 elevation relative to the south-west corner of the grid. The
 <Property Grid Hook Point>
 instance's <Location> component serves to
 position this grid corner into the currently scoped SRF.
 
 A <Property Grid Hook Point> instance is used to
 connect a <Property Grid> instance of
 terrain elevation data from DTED to the geometry of
 an <Environment Root> instance.
 
FAQs
- 
 If a <Property Grid> instance has all three
 spatial axes, isn't the
 hook <Location> component redundant?
 
 No, the hook point <Location> component serves several
 purposes.
 Since the spatial axes are relative, the hook
 <Location> component provides the axis offset origins.
 
 It makes a <Location> instance associated with the
 grid visible to API search filters (in the currently scoped SRF).
 
 
Constraints
Associated to (one-way) (inherited)
Associated by (one-way) (inherited)
Associated with (two-way)
Composed of (two-way) (inherited)
Composed of (two-way)
Composed of (two-way metadata) (inherited)
Component of (two-way) (inherited)
- zero or more <Alternate Hierarchy Related Geometry> instances, each through the use of a <Hierarchy Data> link object
 
- zero or more <Animation Related Geometry> instances
 
- zero or more <Classification Related Geometry> instances, each through the use of a <Classification Data> link object
 
- zero or one <Environment Root> instance
 
- zero or one <Geometry Model> instance
 
- zero or more <LOD Related Geometry> instances, each through the use of a <Base LOD Data> link object
 
- zero or more <Octant Related Geometry> instances, each through the use of a <Octant Data> link object
 
- zero or more <Perimeter Related Geometry> instances, each through the use of a <Perimeter Data> link object
 
- zero or more <Quadrant Related Geometry> instances, each through the use of a <Quadrant Data> link object
 
- zero or more <Separating Plane Relations> instances, each through the use of a <Separating Plane Data> link object
 
- zero or more <Spatial Index Related Geometry> instances, each through the use of a <Spatial Index Data> link object
 
- zero or more <State Related Geometry> instances, each through the use of a <State Data> link object
 
- zero or more <Time Related Geometry> instances, each through the use of a <Time Constraints Data> link object
 
- zero or more <Union Of Geometry Hierarchy> instances
 
Inherited Field Elements
This class has no inherited field elements.
Notes
Associated to Notes
 An association between a
 <Feature Representation>
 instance and a
 <Geometry Hierarchy> instance
 indicates that the environmental object(s) that they
 represent have the semantic relationship indicated by
 the <Base Association Data>
 link object on the association relationship.
 An association between two
 <Geometry Hierarchy> instances
 indicates that the environmental object(s) that they
 represent have the semantic relationship indicated by
 the <Base Association Data>
 link object on the association relationship.
Associated from Notes
 An association between a
 <Feature Representation>
 instance and a
 <Geometry Hierarchy> instance
 indicates that the environmental object(s) that they
 represent have the semantic relationship indicated by
 the <Base Association Data>
 link object on the association relationship.
 An association between two
 <Geometry Hierarchy> instances
 indicates that the environmental object(s) that they
 represent have the semantic relationship indicated by
 the <Base Association Data>
 link object on the association relationship.
 An association from a
 <Hierarchy Summary Item>
 instance to a <Geometry Hierarchy>
 instance indicates that the
 <Hierarchy Summary Item> instance
 summarizes that <Geometry Hierarchy>
 instance.
 An association from a
 <Reference Surface> instance to a
 <Geometry Hierarchy> instance indicates
 that the <Geometry Hierarchy>
 instance organizes the geometric objects that specify
 the reference surface geometry of the
 <Reference Surface> instance.
Prev: Property Grid.
Next: Property Set.
Up:Index.
| 
Last updated: August 23, 2005
 | 
Copyright © 2005 SEDRIS
 |  
 
 |