SEDRIS Reference Manual
APPENDIX A - Transmittal Access Level 0 API
Types
SE_State_Select_Parameters
/*
 * STRUCT: SE_State_Select_Parameters
 *
 *   Used to build up the SE_Hierarchy_Select_Parameters data structure.
 *
 *   This struct selects which branches to traverse from a
 *   <State Related Features> or <State Related Geometry> object when
 *   encountered by a Component Iterator. All branches that have a link
 *   object whose fields don't disagree with the entries contained in
 *   this struct will be traversed.
 *
 *   See the definitions of the <State Related Features>,
 *   <State Related Geometry>, <State Data> for more details.
 */
typedef struct
{

SE_Unmatched_State_Behaviour default_choice;
SE_Branch_Range_Matching matching_rules;1
SE_Integer_Unsigned state_entry_count;2
SE_State_Entry *state_entry_array;3
} SE_State_Select_Parameters;


Field Notes

matching_rules

Specifies how the ranges should be "matched" against the field values of the branches (exact match, any overlap, etc.).

state_entry_count

Specifies the number of entries in the following array.

state_entry_array

An array of state ranges to search against.




Prev: SE_State_Entry. Next: SE_Status_Code.


Return to: Top of this Page, Type Index