| SoLazyElementcases Enumeration |
Following masks and cases define the components of the lazy element.
Namespace: OIV.Inventor.Elements
| Member name | Value | Description | |
|---|---|---|---|
| LIGHT_MODEL_CASE | 0 | Light model case. | |
| COLOR_MATERIAL_CASE | 1 | Color material case. | |
| DIFFUSE_CASE | 2 | Diffuse case. | |
| AMBIENT_CASE | 3 | Ambient case. | |
| EMISSIVE_CASE | 4 | Emissive case. | |
| SPECULAR_CASE | 5 | Specular case. | |
| SHININESS_CASE | 6 | Shininess case. | |
| BLENDING_CASE | 7 | Blending case. | |
| TRANSPARENCY_CASE | 8 | Transparency case. | |
| PATTERN_CASE | 9 | Pattern case. | |
| SMOOTHING_CASE | 10 | Smoothing case. | |
| LINE_WIDTH_CASE | 11 | Line width case. |
Masks are needed by SoEXTENDER apps that need to use SoGLLazyElement.reset(bitmask) to invalidate GL values of particular components. NOTE: the order of these cases should not be changed without careful consideration of dependencies in the reallySend method.Cases