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 |
Stores the current character orientation flag of an SoAnnoText3Property node. More... | |
class | SoAnnoText3FontSizeHintElement |
Stores the current font size hint of an SoAnnoText3Property node. More... | |
class | SoAnnoText3RenderPrintElement |
Stores the current render print type of an SoAnnoText3Property node. More... | |
class | SoBBoxModelMatrixElement |
Stores the current model matrix for use with the SoGetBoundingBoxAction. More... | |
class | SoBBoxTypeElement |
Stores the current BBox type. More... | |
class | SoBevelPropertyElement |
Stores various beveling attributes. More... | |
class | SoBlendElement |
Stores the current blending mode and parameters. More... | |
class | SoCacheElement |
Stores the most recently opened cache. More... | |
class | SoClipPlaneElement |
Stores the current set of clipping planes, specified as SbPlanes. More... | |
class | SoColorMapElement |
Stores the current color map. More... | |
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 |
Stores the current shape decimation percentage. More... | |
class | SoDecimationTypeElement |
Stores the current decimation type. More... | |
class | SoDepthBufferElement |
Stores the current depth buffer parameters. More... | |
class | SoDepthOffsetElement |
Manage SoDepthOffset nodes accumulation in state. More... | |
class | SoDrawBufferElement |
Stores the current draw buffer parameters. More... | |
class | SoDrawStyleElement |
Stores the current draw style. More... | |
class | SoEdgeFlagElement |
Stores the edge flag values. More... | |
class | SoElement |
Abstract base class for all state elements. More... | |
class | SoEmissiveColorElement |
Stores emissive color of current material (superseded by SoMaterialElement). More... | |
class | SoEnvironmentElement |
Stores the current environment. More... | |
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 |
Stores the current font render style. More... | |
class | SoFontSizeElement |
Stores the current font size. More... | |
class | SoFullSceneAntialiasingElement |
Stores the current Full-Scene Antialising state. More... | |
class | SoGeoOriginElement |
Stores the current geoOrigin More... | |
class | SoGeoRenderElement |
Stores the current render projection More... | |
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 |
Stores the current interaction state. More... | |
class | SoInteractiveComplexityElement |
Stores the current interactive complexity. More... | |
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 |
Stores information on lights. More... | |
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 |
Stores the logical viewport region. More... | |
class | SoLogicOperationElement |
Stores the current logical pixel operation for rendering. More... | |
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 |
Stores a logical viewport region subset. More... | |
class | SoModifyViewVolumeElement |
Stores a view volume subset. More... | |
class | SoMultipleInstanceElement |
Stores current MultiInstance info. More... | |
class | SoMultiSwitchElement |
Stores the current multi-switch indices. More... | |
class | SoNeighborToleranceElement |
Stores the current neighbor tolerance factor. More... | |
class | SoNormalBindingElement |
Stores current normal binding. More... | |
class | SoNormalElement |
Allows read-only access to the top element in the state. More... | |
class | SoNurbsPropertyElement |
Stores current NURBS properties. More... | |
class | SoOverrideElement |
Stores a flag for each type of element which can be overridden. More... | |
class | SoPatternElement |
Stores current pattern value. More... | |
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 |
Stores current polygon offset state. More... | |
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 |
Abstract base class for each texture state element. More... | |
class | SoShaderProgramElement |
Stores the current shader program. More... | |
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 |
Stores the current stereo attributes. More... | |
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 |
Stores the current textured text anti-aliasing factor. More... | |
class | SoTextAlignmentHElement |
Stores the current horizontal text alignment. More... | |
class | SoTextAlignmentVElement |
Stores the current vertical text alignment. More... | |
class | SoTextBackFrameLineWidthElement |
Stores the current text backFrame line width. More... | |
class | SoTextKerningElement |
Stores the current kerning value. More... | |
class | SoTextMarginElement |
Stores the current text margin. More... | |
class | SoTextOrientationElement |
Stores the current text orientation attributes. More... | |
class | SoTextOutlineEnabledElement |
Stores the current 3D text outline flag. More... | |
class | SoTextStyleColorsElement |
Stores the current textured text quality range. More... | |
class | SoTextStyleElement |
Stores the current text effect settings. More... | |
class | SoTextTextureQualityRangeElement |
Stores the current textured text quality range. More... | |
class | SoTexture3EnabledElement |
Enables/disables 3D textures. More... | |
class | SoTextureCombinerElement |
Stores the current texture combiner parameters. More... | |
class | SoTextureCoordinate3Element |
Stores the current 3D texture coordinates. More... | |
class | SoTextureCoordinateBindingElement |
Stores the current 3D texture coordinates. More... | |
class | SoTextureCoordinateElement |
Stores the current texture coordinates. More... | |
class | SoTextureCubeMapEnabledElement |
Enables/disables textureCubeMap. More... | |
class | SoTextureEnabledElement |
Enables/disables textures. More... | |
class | SoTextureImage3Element |
Stores the current 3D texture image. More... | |
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 |
Stores the current texture name. More... | |
class | SoTextureQualityElement |
Stores the current texture quality. More... | |
class | SoTextureOverrideElement |
Stores the current texture override. More... | |
class | SoTextureSendingEnabledElement |
Stores the information that indicates if texture calls must be sent. More... | |
class | SoTextureTransformElement |
Stores the current texture transform. More... | |
class | SoTextureUnitElement |
Stores the current texture unit identifier. More... | |
class | SoUniformShaderParameterElement |
Stores the current uniform shader parameter. More... | |
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 |
Stores the current vertex flag. More... | |
class | SoVertexShaderParameterElement |
Stores SoVertexShaderParameter nodes encountered during traversal. More... | |
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".