/*
 * ENUM: SE_HIERARCHY_INCLUSION_ENUM
 *
 *   Used within the SE_GENERAL_HIERARCHY_SELECT struct to indicate which
 *   classes of <Aggregate Feature>/<Aggregate Geometry> objects and their
 *   components are:
 *   1) always excluded,
 *   2) always included, or
 *   3) included only if they pass a set of defined conditions.
 */
typedef enum
{
SE_EXCLUDE_ALL, (notes)
SE_INCLUDE_ALL, (notes)
SE_EVALUATE_RULES (notes)
} SE_HIERARCHY_INCLUSION_ENUM;


Enumerator Notes

SE_EXCLUDE_ALL

 Always excluded.

SE_INCLUDE_ALL

 Always included.

SE_EVALUATE_RULES

 A branch of the specified class of aggregate is included only if
 the aggregate's branch passes a set of defined conditions.
Prev: SE_GENERAL_TRAVERSAL_ENUM. Next: SE_HIERARCHY_ORDER_PARAMETERS. Up:Index