Click or drag to resize
SoLazyElementcases Enumeration

Following masks and cases define the components of the lazy element.

Namespace: OIV.Inventor.Elements
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2023.1.3.0 (2023.1.3)
Syntax
public enum cases
Members
  Member nameValueDescription
LIGHT_MODEL_CASE0

Light model case.

COLOR_MATERIAL_CASE1

Color material case.

DIFFUSE_CASE2

Diffuse case.

AMBIENT_CASE3

Ambient case.

EMISSIVE_CASE4

Emissive case.

SPECULAR_CASE5

Specular case.

SHININESS_CASE6

Shininess case.

BLENDING_CASE7

Blending case.

TRANSPARENCY_CASE8

Transparency case.

PATTERN_CASE9

Pattern case.

SMOOTHING_CASE10

Smoothing case.

LINE_WIDTH_CASE11

Line width case.

Remarks

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

See Also