/*
 * ENUM: SE_ORDERED_UNION_TYPE_ENUM
 *
 *   Used by <Union of Geometry> and <Union of Features> to give the
 *   reason for ordering.
 */
typedef enum
{
SE_LAYERED_HIGH_QUALITY_RENDERING, (notes)
SE_LAYERED_FASTEST_RENDERING, (notes)
SE_FIXED_LISTED, (notes)
SE_RANGE_ORDERED, (notes)
SE_SHARED_ATTRIBUTE_ORDERED, (notes)
SE_IRRELEVANT_ORDERED_UNION_TYPE (notes)
} SE_ORDERED_UNION_TYPE_ENUM;


Enumerator Notes

SE_LAYERED_HIGH_QUALITY_RENDERING

 Layered schemes (from Performer pfLayer) are typically used for
 coplanar geometry on depth-buffered CIGs. The 1st component is
 always the base of the layer, and the other components are decal
 layers. There can be 2 variations of layering: one for high QUALITY
 rendering, and the other optimized for FAST rendering. These will
 map to the machine hardware-specific implementations of layering.

SE_LAYERED_FASTEST_RENDERING

 See comments for SE_LAYERED_HIGH_QUALITY_RENDERING.

SE_FIXED_LISTED

 Fixed rendering order, typically for non-depth or buffered
 or hybrid CIGS.

SE_RANGE_ORDERED

 Components are intended to be ordered by range to the viewer.

SE_SHARED_ATTRIBUTE_ORDERED

 Components are grouped by some shared attributes.

SE_IRRELEVANT_ORDERED_UNION_TYPE

 No reason for the order.
Prev: SE_OCTANT_ENUM. Next: SE_PIXEL_FILL_METHOD_ENUM. Up:Index