The SEDRIS Data Representation Model
APPENDIX A - Classes Attribute Set Index |
---|
An instance of this DRM class provides the means of referencing the contents of an <Attribute Set> that is contained in an <Attribute Set Table>.
An <Attribute Set Index> specifies an index into the primary <Attribute Set Table> of the <Attribute Set Table Group> to which it is associated. The <Attribute Set Table Group> specifies which of its <Attribute Set Table> components is being used, while the <Attribute Set Index> specifies which <Attribute Set> within that primary <Attribute Set Table> is being referenced.
Consider an <Attribute Set Table Group>, such that its primary <Attribute Set Table>'s kth <Attribute Set> consists of <Colour> and <Image Mapping Function> instances for sandy ground under normal, Out the Window (OTW) viewing conditions.
A terrain <Polygon> that references this set will do so by having an <Attribute Set Index> component that is associated to the <Attribute Set Table Group> and the index value of which is set to k.
Yes.
A consumer can access the actual attribute objects contained within the <Attribute Set Table>, as though they had been directly attached to the object. See SE_InitializeComponentIterator()'s directly_attach_table_components parameter, and SE_GetComponent()'s directly_attach_table_components parameter.
SE_Integer_Positive | index; | (notes) |
---|
This indicates which <Attribute Set> is being referred to within the primary <Attribute Set Table> of the associated <Attribute Set Table Group>.
|