The SEDRIS Data Representation Model
APPENDIX C - Types SE_Ordering_Reason |
---|
/* * REGISTERABLE ENUM: SE_Ordering_Reason * * This data type is used by <Union Of Geometry> and <Union Of Features> * instances to give the reason for ordering their components. */typedef SE_Short_Integer SE_Ordering_Reason;
Enumerant | Definition | Value |
---|---|---|
SE_ORDREAS_NONE | No reason for the order. |
1 |
SE_ORDREAS_FIXED_LISTED | Fixed rendering order, typically for non-depth or buffered or hybrid CIGS. |
2 |
SE_ORDREAS_LAYERED_FASTEST_RENDERING | See comments for SE_ORDREAS_LAYERED_HIGH_QUALITY_RENDERING. |
3 |
SE_ORDREAS_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. |
4 |
SE_ORDREAS_SHARED_ATTRIBUTE | Components are grouped by some shared attributes. |
5 |
SE_ORDREAS_VIEWER_RANGE | Components are intended to be ordered by range to the viewer. |
6 |
|