/*
 * ENUM: SE_COLOR_BINDING_ENUM
 *
 *   Used in <Rendering Properties> to specify the color inheritance/
 *   overload rule.
 */
typedef enum
{
SE_NORMAL, (notes)
SE_PARENT_OVERRIDE (notes)
} SE_COLOR_BINDING_ENUM;


Enumerator Notes

SE_NORMAL

 The color of a geometry attribute is defined as the default SEDRIS
 attribute binding. Attributes defined by a component would overload
 its parent (i.e., the last color wins). Colors on a Polygon override
 the Color on the parent Geometry. Color on a Vertex overrides the
 color on the parent Polygon.

SE_PARENT_OVERRIDE

 This enumerator allows a parent geometry to override the default
 SEDRIS attribute priority. A parent geometry with SE_PARENT_OVERRIDE
 as the color_binding allows parent geometry to override the component.
 A <Union of Primitive Geometry> with SE_PARENT_OVERRIDE will determine
 the color of its <Polygons>, even if the polygons have their own color.
 A polygon color with SE_PARENT_OVERRIDE color_binding takes precedence
 over its vertex (component) colors.
Prev: SE_CLASS_STRUCTURE. Next: SE_COLOR_MAPPING_ENUM. Up:Index