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; (notes)
SE_Integer_Unsigned state_entry_count; (notes)
SE_State_Entry *state_entry_array; (notes)
} 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

Last updated: July 16, 2004 Copyright © 2004 SEDRIS