The element classes are used internally for storing information in Open Inventor's traversal state list. More...
Classes | |
class | SoAccumulatedElement |
Abstract base class for each state element whose value may be accumulated when it is set. More... | |
class | SoAmbientColorElement |
Stores ambient color of current material (superseded by SoMaterialElement). More... | |
class | SoAnnoText3CharOrientElement |
![]() | |
class | SoAnnoText3FontSizeHintElement |
![]() | |
class | SoAnnoText3RenderPrintElement |
![]() | |
class | SoBBoxModelMatrixElement |
Stores the current model matrix for use with the SoGetBoundingBoxAction. More... | |
class | SoBBoxTypeElement |
![]() | |
class | SoBevelPropertyElement |
![]() | |
class | SoBlendElement |
![]() | |
class | SoCacheElement |
Stores the most recently opened cache. More... | |
class | SoClipPlaneElement |
Stores the current set of clipping planes, specified as SbPlanes. More... | |
class | SoColorMapElement |
![]() | |
class | SoComplexityElement |
Stores the current shape complexity. More... | |
class | SoComplexityTypeElement |
Stores the current complexity type. More... | |
class | SoCoordinateElement |
Stores the current coordinates. More... | |
class | SoCreaseAngleElement |
Stores the current crease angle. More... | |
class | SoDecimationPercentageElement |
![]() | |
class | SoDecimationTypeElement |
![]() | |
class | SoDepthBufferElement |
![]() | |
class | SoDepthOffsetElement |
![]() | |
class | SoDrawBufferElement |
![]() | |
class | SoDrawStyleElement |
Stores the current draw style. More... | |
class | SoEdgeFlagElement |
![]() | |
class | SoElement |
Abstract base class for all state elements. More... | |
class | SoEmissiveColorElement |
Stores emissive color of current material (superseded by SoMaterialElement). More... | |
class | SoEnvironmentElement |
![]() | |
class | SoFloatElement |
Element's subclasses store a single float, int, or enum value. More... | |
class | SoFocalDistanceElement |
Stores the current focal distance of the camera. More... | |
class | SoFontNameElement |
Stores the current font name. More... | |
class | SoFontRenderStyleElement |
![]() | |
class | SoFontSizeElement |
Stores the current font size. More... | |
class | SoFullSceneAntialiasingElement |
![]() | |
class | SoGeoOriginElement |
![]() | |
class | SoGeoRenderElement |
![]() | |
class | SoGLLazyElement |
Manages the GL state for the SoLazyElement. More... | |
class | SoInt32Element |
Stores a single int32_t, int, or enum value. More... | |
class | SoInt32ListElement |
Stores a list of int32_t, int, or enum values. More... | |
class | SoInteractionElement |
![]() | |
class | SoInteractiveComplexityElement |
![]() | |
class | SoInteractiveSwitchElement |
Stores the current interactive switch index. More... | |
class | SoLazyElement |
Manages several properties that need to be lazily tracked for OpenGL. More... | |
class | SoLightAttenuationElement |
Stores the light attenuation(s) of the current environment. More... | |
class | SoLightElement |
![]() | |
class | SoLightModelElement |
Stores the current lighting model. More... | |
class | SoLinePatternElement |
Stores the current line stipple pattern. More... | |
class | SoLineWidthElement |
Stores the current line width. More... | |
class | SoLocalBBoxMatrixElement |
Stores the transformation matrix from object space to some local coordinate space during application of an SoGetBoundingBoxAction. More... | |
class | SoLogicalViewportElement |
![]() | |
class | SoLogicOperationElement |
![]() | |
class | SoMaterialBindingElement |
Stores the current material binding. More... | |
class | SoMaterialElement |
Manages several properties that need to be lazily tracked for rendering. More... | |
class | SoModelMatrixElement |
Stores the current model matrix. More... | |
class | SoModelScaleElement |
Stores the current model scale. More... | |
class | SoModifyLogicalViewportElement |
![]() | |
class | SoModifyViewVolumeElement |
![]() | |
class | SoMultipleInstanceElement |
Stores current MultiInstance info. More... | |
class | SoMultiSwitchElement |
Stores the current multi-switch indices. More... | |
class | SoNeighborToleranceElement |
![]() | |
class | SoNormalBindingElement |
Stores current normal binding. More... | |
class | SoNormalElement |
Allows read-only access to the top element in the state. More... | |
class | SoNurbsPropertyElement |
![]() | |
class | SoOverrideElement |
Stores a flag for each type of element which can be overridden. More... | |
class | SoPatternElement |
![]() | |
class | SoPickMethodElement |
Stores the current pick method. More... | |
class | SoPickRayElement |
Stores the current ray to use for picking. More... | |
class | SoPickStyleElement |
Stores the current pick style. More... | |
class | SoPointSizeElement |
Stores the current point size. More... | |
class | SoPolygonOffsetElement |
![]() | |
class | SoProfileCoordinateElement |
Stores the current profile coordinates. More... | |
class | SoProfileElement |
Stores 2D profiles for NURBS and 3D text. More... | |
class | SoProjectionMatrixElement |
Stores the current projection matrix. More... | |
class | SoReplacedElement |
Abstract base class for each state element whose value is replaced whenever it is set. More... | |
class | SoReplacedTextureElement |
![]() | |
class | SoShaderProgramElement |
![]() | |
class | SoShapeHintsElement |
Stores the current shape hints. More... | |
class | SoShapeStyleElement |
Stores some information used by shapes. More... | |
class | SoShininessElement |
Stores shininess of current material (mostly superseded by SoMaterialElement). More... | |
class | SoSpecularColorElement |
Stores specular color of current material (superseded by SoMaterialElement). More... | |
class | SoStereoElement |
![]() | |
class | SoSwitchElement |
Stores the current switch index. More... | |
class | SoTangentBindingElement |
Stores current tangent binding. More... | |
class | SoTangentElement |
Allows read-only access to the top element in the state. More... | |
class | SoTextAliasingFactorElement |
![]() | |
class | SoTextAlignmentHElement |
![]() | |
class | SoTextAlignmentVElement |
![]() | |
class | SoTextBackFrameLineWidthElement |
![]() | |
class | SoTextKerningElement |
![]() | |
class | SoTextMarginElement |
![]() | |
class | SoTextOrientationElement |
![]() | |
class | SoTextOutlineEnabledElement |
![]() | |
class | SoTextStyleColorsElement |
![]() | |
class | SoTextStyleElement |
![]() | |
class | SoTextTextureQualityRangeElement |
![]() | |
class | SoTexture3EnabledElement |
![]() | |
class | SoTextureCombinerElement |
![]() | |
class | SoTextureCoordinate3Element |
![]() | |
class | SoTextureCoordinateBindingElement |
Stores the current 3D texture coordinates. More... | |
class | SoTextureCoordinateElement |
Stores the current texture coordinates. More... | |
class | SoTextureCubeMapEnabledElement |
![]() | |
class | SoTextureEnabledElement |
Enables/disables textures. More... | |
class | SoTextureImage3Element |
![]() | |
class | SoTextureImageElement |
Stores the current texture image. More... | |
class | SoTextureImageElementBase |
Stores the current texture image. More... | |
class | SoTextureMatrixElement |
Stores the current texture matrix. More... | |
class | SoTextureNameElement |
![]() | |
class | SoTextureQualityElement |
Stores the current texture quality. More... | |
class | SoTextureOverrideElement |
Stores the current texture override. More... | |
class | SoTextureSendingEnabledElement |
![]() | |
class | SoTextureTransformElement |
![]() | |
class | SoTextureUnitElement |
![]() | |
class | SoUniformShaderParameterElement |
![]() | |
class | SoUnitsElement |
Stores the current units type. More... | |
class | SoUpdateAreaElement |
Stores the rectangular area within the current viewport region that needs to be updated when rendering. More... | |
class | SoVertexFlagElement |
![]() | |
class | SoVertexShaderParameterElement |
![]() | |
class | SoViewingMatrixElement |
Stores the current viewing matrix. More... | |
class | SoViewportRegionElement |
Stores the current viewport region. More... | |
class | SoViewVolumeElement |
Stores the current view volume. More... | |
class | SoWindowElement |
Stores the current window attributes. More... | |
class | SoDataSetIdElement |
Stores the current dataset id. More... | |
class | SoVolumeTransformElement |
Stores the current volume transform(s). More... |
The element classes are used internally for storing information in Open Inventor's traversal state list.
They are of potential interest only to programmers who are extending Open Inventor. For further information on this topic, see "The Inventor Toolmaker".