/*
* STRUCT: SE_Hierarchy_Select_Parameters
*
* These parameters are used to determine which "branches" or "switches"
* to traverse from an <Aggregate Feature> or <Aggregate Geometry> instance
* encountered by a Component Iterator. They determine which branch will
* be followed based on the field values of the link object attached to
* that branch.
*
* If a certain class of aggregate instance is not given any selection
* controls, then all of the components of that class of aggregate
* instance will be traversed whenever an aggregate instance of that class
* is encountered.
*
* GENERAL HIERARCHY MASK:
*
* A set of values, one for each "type" of aggregate hierarchy instance,
* to indicate whether *any* of the branches from that class of instance
* should be traversed, and if so, whether *all* of the branches will
* be traversed, or whether the selection parameters for that "type"
* will be evaluated. See SE_General_Hierarchy_Select for more details.
*
* PERIMETER RELATED GEOMETRY:
*
* No parameters are specified for dealing with a <Perimeter Related
* Geometry> instance. By default, all components of a <Perimeter Related
* Geometry> instance will be traversed (unless Perimeter Related is "masked
* out" by an SE_FALSE value in the general_hierarchy_mask struct, in which
* case, none of the components of a <Perimeter Related Geometry> will be
* searched). In order to selectively limit the components traversed from
* a <Perimeter Related Geometry> instance, define and use a Spatial
* Search Boundary when initializing the Component Iterator.
*
* UNION:
*
* All components of a Union instance are always traversed (unless that
* type of Union is masked out by an SE_FALSE value in the
* general_hierarchy_mask struct, in which case none of the components
* for that type of Union are traversed).
*
* For all other types of <Aggregate Feature> and <Aggregate Geometry>,
* see the definitions for the appropriate _Parameters types used in
* the following structure.
*/
typedef struct
{
} SE_Hierarchy_Select_Parameters;
Prev: SE_Hierarchy_Order_Parameters.
Next: SE_Image_Data.
Return to:
Top of this Page,
Type Index