OIV.Inventor.Elements Namespace |
The element classes are used internally for storing information in Open Inventor's traversal state list.
Class | Description | |
---|---|---|
![]() | SoAccumulatedElement | Abstract base class for each state element whose value may be accumulated when it is set. |
![]() | SoAnnoText3CharOrientElement | Stores the current character orientation flag of an SoAnnoText3Property node. |
![]() | SoAnnoText3FontSizeHintElement | Stores the current font size hint of an SoAnnoText3Property node. |
![]() | SoAnnoText3RenderPrintElement | Stores the current render print type of an SoAnnoText3Property node. |
![]() | SoBBoxCacheElement | |
![]() | SoBBoxModelMatrixElement | Stores the current model matrix for use with the SoGetBoundingBoxAction. |
![]() | SoBBoxTypeElement | Stores the current BBox type. |
![]() | SoBevelPropertyElement | Stores various beveling attributes. |
![]() | SoBumpMappingPropertyElement | Stores bump mapping properties. |
![]() | SoCacheElement | Stores the most recently opened cache. |
![]() | SoClipPlaneElement | Stores the current set of clipping planes, specified as SbPlanes. |
![]() | SoColorMapElement | Stores the current color map. |
![]() | SoColorPacker | |
![]() | SoComplexityElement | Stores the current shape complexity. |
![]() | SoComplexityTypeElement | Stores the current complexity type. |
![]() | SoCoordinateElement | Stores the current coordinates. |
![]() | SoCreaseAngleElement | Stores the current crease angle. |
![]() | SoDecimationPercentageElement | Stores the current shape decimation percentage. |
![]() | SoDecimationTypeElement | Stores the current decimation type. |
![]() | SoDepthBufferElement | Stores the current depth buffer parameters. |
![]() | SoDepthOffsetElement | Manage SoDepthOffset nodes accumulation in state. |
![]() | SoDirectVizCameraShaderElement | Obsolete. Obsoletesince Open Inventor 9500 No longer supported. |
![]() | SoDirectVizEnvironmentShaderElement | Obsolete. Obsoletesince Open Inventor 9500 No longer supported. |
![]() | SoDirectVizLightShaderElement | Obsolete. Obsoletesince Open Inventor 9500 No longer supported. |
![]() | SoDirectVizShaderElement | Obsolete. Obsoletesince Open Inventor 9500 No longer supported. |
![]() | SoDrawBufferElement | Stores the current draw buffer parameters. |
![]() | SoDrawStyleElement | Stores the current draw style. |
![]() | SoEdgeFlagElement | Stores the edge flag values. |
![]() | SoElement | Abstract base class for all state elements. |
![]() | SoEnvironmentElement | Stores the current environment. |
![]() | SoFloatElement | Element's subclasses store a single float, int, or enum value. |
![]() | SoFocalDistanceElement | Stores the current focal distance of the camera. |
![]() | SoFontNameElement | Stores the current font name. |
![]() | SoFontRenderStyleElement | Stores the current font render style. |
![]() | SoFontSizeElement | Stores the current font size. |
![]() | SoFullSceneAntialiasingElement | Stores the current Full-Scene Antialising state. |
![]() | SoGeoOriginElement | Stores the current geoOrigin. |
![]() | SoGeoRenderElement | Stores the current render projection. |
![]() | SoGLCacheContextElement | Obsolete. Class: SoCacheContextElement. |
![]() | SoGLClipPlaneElement | Obsolete. Adds a clipping plane to the set currently in GL. |
![]() | SoGLColorMapElement | Obsolete. Stores color map attributes. |
![]() | SoGLCoordinateElement | Obsolete. Stores the current coordinates. |
![]() | SoGLDepthBufferElement | Obsolete. Stores the current OpenGL depth buffer parameters. |
![]() | SoGLDrawBufferElement | Obsolete. Stores the current OpenGL depth buffer parameters. |
![]() | SoGLDrawStyleElement | Obsolete. Changes the current draw style in GL. |
![]() | SoGLEnvironmentElement | Obsolete. Stores the current environment in GL. |
![]() | SoGLExtTextureImageElement | Obsolete. Stores the current texture image in GL. |
![]() | SoGLFullSceneAntialiasingElement | Obsolete. Stores full-scene antialiasing properties. |
![]() | SoGLLazyElement | Manages the GL state for the SoLazyElement. |
![]() | SoGLLightIdElement | Obsolete. Stores the id of the current light. |
![]() | SoGLLinePatternElement | Obsolete. Stores the current line pattern in GL. |
![]() | SoGLLineWidthElement | Obsolete. Stores the current line width in GL. |
![]() | SoGLModelMatrixElement | Obsolete. Stores the current model matrix in GL. |
![]() | SoGLNormalElement | Obsolete. Stores the current surface normals. |
![]() | SoGLPatternElement | Obsolete. Stores the current pattern in GL. |
![]() | SoGLPointSizeElement | Obsolete. Stores the current point size in GL. |
![]() | SoGLPolygonOffsetElement | Obsolete. Stores the current polygon offset in GL. |
![]() | SoGLProjectionMatrixElement | Obsolete. Stores the current projection matrix in GL. |
![]() | SoGLRenderPassElement | Obsolete. Stores the current rendering pass. |
![]() | SoGLShaderProgramElement | Obsolete. Stores the current shader program. |
![]() | SoGLShadowStyleElement | Obsolete. Stores the current shadow style. |
![]() | SoGLShapeHintsElement | Obsolete. Stores current shape hints and sends commands to GL based on them. |
![]() | SoGLTexture3EnabledElement | Obsolete. Enables/disables 3D textures. |
![]() | SoGLTextureCombinerElement | Obsolete. Stores the current texture combiner attributes. |
![]() | SoGLTextureCoordinate3Element | Obsolete. Stores the current gltexture coordinates. |
![]() | SoGLTextureCoordinateElement | Obsolete. Stores the current gltexture coordinates. |
![]() | SoGLTextureCubeMapEnabledElement | Obsolete. Enables/disables textureCubeMap. |
![]() | SoGLTextureEnabledElement | Obsolete. Enables/disables textures. |
![]() | SoGLTextureImage3Element | Obsolete. Stores the current 3D texture image in GL. |
![]() | SoGLTextureImageElement | Obsolete. Stores the current texture image in GL. |
![]() | SoGLTextureMatrixElement | Obsolete. Stores the current texture matrix in GL. |
![]() | SoGLTextureUnitElement | Obsolete. Stores the current texture unit in GL. |
![]() | SoGLTransparencyTypeElement | Obsolete. Stores the current transparency type in GL. |
![]() | SoGLUniformShaderParameterElement | Obsolete. Stores uniform shader parameter values. |
![]() | SoGLUpdateAreaElement | Obsolete. Stores the rectangular area within the current viewport region that needs to be updated when rendering. |
![]() | SoGLViewingMatrixElement | Obsolete. Stores the current viewing matrix in GL. |
![]() | SoGLViewportRegionElement | Obsolete. Stores the current viewport region in GL. |
![]() | SoInt32Element | Stores a single int32_t, int, or enum value. |
![]() | SoInt32ListElement | Stores a list of int32_t, int, or enum values. |
![]() | SoInteractionElement | Stores the current interaction state. |
![]() | SoInteractiveComplexityElement | Stores the current interactive complexity. |
![]() | SoInteractiveSwitchElement | Stores the current interactive switch index. |
![]() | SoLazyElement | Manages several properties that need to be lazily tracked for OpenGL. |
![]() | SoLightAttenuationElement | Stores the light attenuation(s) of the current environment. |
![]() | SoLightElement | Stores information on lights. |
![]() | SoLinePatternElement | Stores the current line stipple pattern. |
![]() | SoLineWidthElement | Stores the current line width. |
![]() | SoLocalBBoxMatrixElement | Stores the transformation matrix from object space to some local coordinate space during application of an SoGetBoundingBoxAction. |
![]() | SoLogicalViewportElement | Stores the logical viewport region. |
![]() | SoMaterialBindingElement | Stores the current material binding. |
![]() | SoMaterialElement | Obsolete. Stores current material properties. |
![]() | SoModelMatrixElement | Stores the current model matrix. |
![]() | SoModifyLogicalViewportElement | Stores a logical viewport region subset. |
![]() | SoModifyViewVolumeElement | Stores a view volume subset. |
![]() | SoMultipleInstanceElement | Stores current MultiInstance info. |
![]() | SoMultiSwitchElement | Stores the current multi-switch indices. |
![]() | SoNeighborToleranceElement | Stores the current neighbor tolerance factor. |
![]() | SoNodeIdList | |
![]() | SoNormalBindingElement | Stores current normal binding. |
![]() | SoNormalElement | Allows read-only access to the top element in the state. |
![]() | SoNurbsPropertyElement | Stores current NURBS properties. |
![]() | SoOverrideElement | Stores a flag for each type of element which can be overridden. |
![]() | SoPatternElement | Stores current pattern value. |
![]() | SoPickMethodElement | Stores the current pick method. |
![]() | SoPickRayElement | Stores the current ray to use for picking. |
![]() | SoPickStyleElement | Stores the current pick style. |
![]() | SoPointSizeElement | Stores the current point size. |
![]() | SoPolygonOffsetElement | Stores current polygon offset state. |
![]() | SoProfileCoordinateElement | Stores the current profile coordinates. |
![]() | SoProfileElement | Stores 2D profiles for NURBS and 3D text. |
![]() | SoProjectionElement | Store current projection node. |
![]() | SoProjectionMatrixElement | Stores the current projection matrix. |
![]() | SoRenderObjectListElement | Obsolete. Stores the recent render object list. |
![]() | SoReplacedElement | Abstract base class for each state element whose value is replaced whenever it is set. |
![]() | SoReplacedTextureElement | Abstract base class for each texture state element. |
![]() | SoShaderProgramElement | Stores the current shader program. |
![]() | SoShapeHintsElement | Stores the current shape hints. |
![]() | SoShapeStyleElement | Stores some information used by shapes. |
![]() | SoStereoElement | Stores the current stereo attributes. |
![]() | SoSwitchElement | Stores the current switch index. |
![]() | SoTextAliasingFactorElement | Stores the current textured text anti-aliasing factor. |
![]() | SoTextAlignmentHElement | Stores the current horizontal text alignment. |
![]() | SoTextAlignmentVElement | Stores the current vertical text alignment. |
![]() | SoTextBackFrameLineWidthElement | Stores the current text backFrame line width. |
![]() | SoTextKerningElement | Stores the current kerning value. |
![]() | SoTextMarginElement | Stores the current text margin. |
![]() | SoTextOrientationElement | Stores the current text orientation attributes. |
![]() | SoTextOutlineEnabledElement | Stores the current 3D text outline flag. |
![]() | SoTextStyleColorsElement | Stores the current textured text quality range. |
![]() | SoTextStyleElement | Stores the current text effect settings. |
![]() | SoTextTextureQualityRangeElement | Stores the current textured text quality range. |
![]() | SoTexture3EnabledElement | Enables/disables 3D textures. |
![]() | SoTextureCombinerElement | Stores the current texture combiner parameters. |
![]() | SoTextureCoordinate3Element | Stores the current 3D texture coordinates. |
![]() | SoTextureCoordinateBindingElement | Stores the current 3D texture coordinates. |
![]() | SoTextureCoordinateElement | Stores the current texture coordinates. |
![]() | SoTextureCubeMapEnabledElement | Enables/disables textureCubeMap. |
![]() | SoTextureEnabledElement | Enables/disables textures. |
![]() | SoTextureImage3Element | Stores the current 3D texture image. |
![]() | SoTextureImageElement | Stores the current texture image. |
![]() | SoTextureImageElementBase | Stores the current texture image. |
![]() | SoTextureMatrixElement | Stores the current texture matrix. |
![]() | SoTextureNameElement | Stores the current texture name. |
![]() | SoTextureOverrideElement | Stores the current texture override. |
![]() | SoTextureQualityElement | Stores the current texture quality. |
![]() | SoTextureSendingEnabledElement | Stores the information that indicates if texture calls must be sent. |
![]() | SoTextureTransformElement | Stores the current texture transform. |
![]() | SoTextureUnitElement | Stores the current texture unit identifier. |
![]() | SoTransparencyTypeElement | Obsolete. Stores the current transparency type. |
![]() | SoUniformShaderParameterElement | Stores the current uniform shader parameter. |
![]() | SoUnitsElement | Stores the current units type. |
![]() | SoVertexFlagElement | Stores the current vertex flag. |
![]() | SoVertexShaderParameterElement | Stores SoVertexShaderParameter nodes encountered during traversal. |
![]() | SoViewingMatrixElement | Stores the current viewing matrix. |
![]() | SoViewportRegionElement | Stores the current viewport region. |
![]() | SoViewVolumeElement | Stores the current view volume. |
![]() | SoWindowElement | Stores the current window attributes. |
Structure | Description | |
---|---|---|
![]() | SoEnvironmentElementEnvironmentParameters | EnvironmentParameters packages all the different environment parameters. |
Delegate | Description | |
---|---|---|
![]() | SoTextureCoordinate3ElementFunctionCB | Function that TextureCoordinateFunction nodes register to compute texture coordinates. |
![]() | SoTextureCoordinateElementFunctionCB | Function that TextureCoordinateFunction nodes register to compute texture coordinates. |
They are of potential interest only to programmers who are extending Open Inventor. For further information on this topic, see "The Inventor Toolmaker".