SEDRIS Reference Manual
APPENDIX A - Transmittal Access Level 0 API Types SE_LOD_Select_Parameters |
---|
/* * STRUCT: SE_LOD_Select_Parameters * * This data type selects which branches to traverse from * an <LOD Related Features> instance or <LOD Related Geometry> instance * when encountered by a component iterator. * * All branches with a <Base LOD Data> link object with values matching * the ranges specified in the lod_entry_array will be traversed. * * If no rules are provided for the type of <Base LOD Data> link object of * the branch in question, the branch shall be traversed. * * EXAMPLE * If a branch is marked with distance data, but only index search values * are provided, the distance branch will be taken. * * When no search rules for a certain type of <Base LOD Data> instance * are defined, all values for that type of data are considered valid. * * See the definitions of <Base Level Of Detail Data> and its subclasses, * * Additional information is available in the * <LOD Related Features>, <LOD Related Geometry>, and <Base LOD Data> * classes. */typedef struct
SE_Branch_Range_Matching | matching_rules; | 1 | |
SE_Integer_Unsigned | lod_entry_count; | 2 | |
SE_LOD_Entry | *lod_entry_array; | 3 |
Specifies how the ranges should be "matched" against the field values of the branches (exact match, any overlap, etc.)
Specifies the number of entries in lod_entry_array.
An array of Level Of Detail values to search against.
|