/*
 * STRUCT: SE_GENERAL_HIERARCHY_ORDER
 *
 *   Used within an SE_HIERARCHY_ORDER_PARAMETERS struct to indicate at a
 *   'high level' whether any components of the given <Aggregate Geometry>
 *   and <Aggregate Feature> objects should be traversed in an ordered
 *   fashion.  If a 'class' of object is marked SE_FALSE, then the rest of
 *   the SE_HIERARCHY_ORDER_PARAMETERS values for that class of object are
 *   ignored.  Only if a 'class' of object has an SE_TRUE value in this
 *   struct are the SE_HIERARCHY_ORDER_PARAMETERS values examined. The
 *   components of that object are traversed in the order specified by
 *   the SE_HIERARCHY_ORDER_PARAMETERS of that 'class'.
 */
typedef struct
{
SE_BOOLEAN alt_hierarchy;
SE_BOOLEAN classification_related;
SE_BOOLEAN level_of_detail_related;
SE_BOOLEAN oct_tree_related;
SE_BOOLEAN quad_tree_related;
SE_BOOLEAN separating_plane;
SE_BOOLEAN spatial_index_related_general;
SE_BOOLEAN spatial_index_related_specific;
SE_BOOLEAN state_related;
SE_BOOLEAN time_related;
} SE_GENERAL_HIERARCHY_ORDER;
Prev: SE_FIELD_RANGE_MATCHING_ENUM. Next: SE_GENERAL_HIERARCHY_SELECT. Up:Index