Uses of Class
com.openinventor.inventor.elements.SoElement
Packages that use SoElement
Package
Description
The element classes are used internally for storing information in Open Inventor's traversal state list.
Provides state elements.
-
Uses of SoElement in com.openinventor.inventor.caches
Methods in com.openinventor.inventor.caches that return SoElementModifier and TypeMethodDescriptionSoCache.getCachedInvalidElement(SoState state) AssumingisValid()returns false, this will return the first cached element that is invalid (auto-caching uses this in its heuristic).SoCache.getInvalidElement(SoState state) AssumingisValid()returns false, this will return the first state element that is invalid (auto-caching uses this in its heuristic).Methods in com.openinventor.inventor.caches with parameters of type SoElementModifier and TypeMethodDescriptionvoidSoCache.addElement(SoElement elt) Adds an element to elements-used list if not already there.booleanReturn is the given element is valid True if the element is not monitored. -
Uses of SoElement in com.openinventor.inventor.elements
Subclasses of SoElement in com.openinventor.inventor.elementsModifier and TypeClassDescriptionclassAbstract base class for each state element whose value may be accumulated when it is set.classStores the current character orientation flag of anSoAnnoText3Propertynode.classStores the current font size hint of anSoAnnoText3Propertynode.classStores the current render print type of anSoAnnoText3Propertynode.classclassStores the current model matrix for use with theSoGetBoundingBoxAction.classStores the current BBox type.classStores various beveling attributes.classStores the current blending mode and parameters.classStores the most recently opened cache.classStores the current set of clipping planes, specified as SbPlanes.classStores the current color map.classStores the current shape complexity.classStores the current complexity type.classStores the current coordinates.classStores the current crease angle.classStores the current shape decimation percentage.classStores the current decimation type.classStores the current depth buffer parameters.classManageSoDepthOffsetnodes accumulation in state.classStores the current draw buffer parameters.classStores the current draw style.classStores the edge flag values.classStores the current environment.classElement's subclasses store a single float, int, or enum value.classStores the current focal distance of the camera.classStores the current font name.classStores the current font render style.classStores the current font size.classStores the current Full-Scene Antialising state.classStores the current geoOrigin.classStores the current render projection.classManages the GL state for theSoLazyElement.classStores a single int32_t, int, or enum value.classStores a list of int32_t, int, or enum values.classStores the current interaction state.classStores the current interactive complexity.classStores the current interactive switch index.classDeprecated.As of Open Inventor 10.0.0.0.classStores the light attenuation(s) of the current environment.classStores information on lights.classStores the current lighting model.classStores the current line stipple pattern.classStores the current line width.classStores the transformation matrix from object space to some local coordinate space during application of anSoGetBoundingBoxAction.classStores the logical viewport region.classStores the current logical pixel operation for rendering.classStores the current material binding.classStore in the state the material properties set by some property nodes.classStores the current model matrix.classStores the current model scale.classStores a logical viewport region subset.classStores a view volume subset.classStores current MultiInstance info.classStores the current multi-switch indices.classStores the current neighbor tolerance factor.classStores current normal binding.classAllows read-only access to the top element in the state.classStores current NURBS properties.classStores a flag for each type of element which can be overridden.classStores current pattern value.classStores the current pick method.classStores the current ray to use for picking.classStores the current pick style.classStores the current point size.classStores current polygon offset state.classStores the current profile coordinates.classStores 2D profiles for NURBS and 3D text.classStore current projection node.classStores the current projection matrix.classAbstract base class for each state element whose value is replaced whenever it is set.classAbstract base class for each texture state element.classStores the current shader program.classStores the current shape hints.classStores some information used by shapes.classStores the current stereo attributes.classStores the current switch index.classStores current tangent binding.classAllows read-only access to the top element in the state.classStores the current textured text anti-aliasing factor.classStores the current horizontal text alignment.classStores the current vertical text alignment.classStores the current text backFrame line width.classStores the current kerning value.classStores the current text margin.classStores the current text orientation attributes.classStores the current 3D text outline flag.classStores the current textured text quality range.classStores the current text effect settings.classStores the current textured text quality range.classEnables/disables 3D textures.classStores the current texture combiner parameters.classStores the current 3D texture coordinates.classStores the current 3D texture coordinates.classStores the current texture coordinates.classEnables/disables textureCubeMap.classEnables/disables textures.classStores the current 3D texture image.classStores the current texture image.classStores the current texture image.classStores the current texture matrix.classStores the current texture name.classStores the current texture override.classStores the current texture quality.classStores the information that indicates if texture calls must be sent.classStores the current texture transform.classStores the current texture unit identifier.classStores the current uniform shader parameter.classStores the current units type.classStores the rectangular area within the current viewport region that needs to be updated when rendering.classStores the current vertex flag.classStoresSoVertexShaderParameternodes encountered during traversal.classStores the current viewing matrix.classStores the current viewport region.classStores the current view volume.classStores the current window attributes.Methods in com.openinventor.inventor.elements with type parameters of type SoElementModifier and TypeMethodDescriptionstatic <E extends SoElement>
intSoElement.getClassStackIndex(Class<E> elementClass) Returns the stack id for the element type.Methods in com.openinventor.inventor.elements with parameters of type SoElementModifier and TypeMethodDescriptionvoidDeprecated.As of Open Inventor 9.8.1.0.voidOverridepop()method to keep GL up to date.voidOverrides this method to unref cache.voidOverridespop()method to free up planes that were added.voidOverridepop()method to keep GL up to date.voidPop the element from the state.voidPops element.voidOverridespop()method to maintain GL state.voidPop method.voidPops element.voidOverridepop()method to keep GL up to date.voidUnref buffer object of the popped element.voidOverridespop()method so side effects can occur in GL.voidPops element.voidOverridespop()method so side effects can occur in GL.voidOverridespop()method so side effects can occur in GL.voidOverridespop()method so side effects can occur in GL.voidPop method.voidPops element.voidPop method. -
Uses of SoElement in com.openinventor.inventor.misc
Methods in com.openinventor.inventor.misc that return SoElementModifier and TypeMethodDescriptionSoState.getConstElement(int stackIndex) Deprecated.As of Open Inventor 9.0.0.0.SoState.getConstElement(Class<? extends Inventor> type, int stackIndex) Returns the top (read-only) instance of the given element stack.SoState.getElement(int stackIndex) Deprecated.As of Open Inventor 9.0.0.0.SoState.getElement(Class<? extends Inventor> type, int stackIndex) Returns a writable instance of the element on the top of the stack with the given index and type. -
Uses of SoElement in com.openinventor.ldm.elements
Subclasses of SoElement in com.openinventor.ldm.elementsModifier and TypeClassDescriptionclassclassclassclassStores the current dataset id.classclassclass -
Uses of SoElement in com.openinventor.meshviz.elements
Subclasses of SoElement in com.openinventor.meshviz.elementsModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of SoElement in com.openinventor.meshvizxlm.mapping.elements
Subclasses of SoElement in com.openinventor.meshvizxlm.mapping.elementsModifier and TypeClassDescriptionclassElement that stores the current cell filter.classElement that stores the current accumulated cell ranges and computes the intersection of all these.classElement that stores the current color mapping.classElement that stores the current data binding.classElement that stores the current draw style.classElement that stores the current colors and coloring options.classElement that stores the current mesh.classElement that stores the current list of scalar sets for unstructured meshes.classElement that stores the current list of scalar sets for structured surface meshes.classElement that stores the current list of scalar sets for structured volume meshes.classclassElement that stores the current list of vector sets for unstructured meshes.classElement that stores the current list of vector sets for structured surface meshes.classElement that stores the current list of vector sets for structured volume meshes. -
Uses of SoElement in com.openinventor.volumeviz.elements
Subclasses of SoElement in com.openinventor.volumeviz.elementsModifier and TypeClassDescriptionclassclassclassclassclassclassStores the current volume transform(s).Methods in com.openinventor.volumeviz.elements with parameters of type SoElement