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 TypeMethodDescriptionvoid
SoCache.addElement
(SoElement elt) Adds an element to elements-used list if not already there.boolean
Return 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 TypeClassDescriptionclass
Abstract base class for each state element whose value may be accumulated when it is set.class
Stores the current character orientation flag of anSoAnnoText3Property
node.class
Stores the current font size hint of anSoAnnoText3Property
node.class
Stores the current render print type of anSoAnnoText3Property
node.class
class
Stores the current model matrix for use with theSoGetBoundingBoxAction
.class
Stores the current BBox type.class
Stores various beveling attributes.class
Stores the current blending mode and parameters.class
Stores the most recently opened cache.class
Stores the current set of clipping planes, specified as SbPlanes.class
Stores the current color map.class
Stores the current shape complexity.class
Stores the current complexity type.class
Stores the current coordinates.class
Stores the current crease angle.class
Stores the current shape decimation percentage.class
Stores the current decimation type.class
Stores the current depth buffer parameters.class
ManageSoDepthOffset
nodes accumulation in state.class
Stores the current draw buffer parameters.class
Stores the current draw style.class
Stores the edge flag values.class
Stores the current environment.class
Element's subclasses store a single float, int, or enum value.class
Stores the current focal distance of the camera.class
Stores the current font name.class
Stores the current font render style.class
Stores the current font size.class
Stores the current Full-Scene Antialising state.class
Stores the current geoOrigin.class
Stores the current render projection.class
Manages the GL state for theSoLazyElement
.class
Stores a single int32_t, int, or enum value.class
Stores a list of int32_t, int, or enum values.class
Stores the current interaction state.class
Stores the current interactive complexity.class
Stores the current interactive switch index.class
Deprecated.As of Open Inventor 10.0.0.0.class
Stores the light attenuation(s) of the current environment.class
Stores information on lights.class
Stores the current lighting model.class
Stores the current line stipple pattern.class
Stores the current line width.class
Stores the transformation matrix from object space to some local coordinate space during application of anSoGetBoundingBoxAction
.class
Stores the logical viewport region.class
Stores the current logical pixel operation for rendering.class
Stores the current material binding.class
Store in the state the material properties set by some property nodes.class
Stores the current model matrix.class
Stores the current model scale.class
Stores a logical viewport region subset.class
Stores a view volume subset.class
Stores current MultiInstance info.class
Stores the current multi-switch indices.class
Stores the current neighbor tolerance factor.class
Stores current normal binding.class
Allows read-only access to the top element in the state.class
Stores current NURBS properties.class
Stores a flag for each type of element which can be overridden.class
Stores current pattern value.class
Stores the current pick method.class
Stores the current ray to use for picking.class
Stores the current pick style.class
Stores the current point size.class
Stores current polygon offset state.class
Stores the current profile coordinates.class
Stores 2D profiles for NURBS and 3D text.class
Store current projection node.class
Stores the current projection matrix.class
Abstract base class for each state element whose value is replaced whenever it is set.class
Abstract base class for each texture state element.class
Stores the current shader program.class
Stores the current shape hints.class
Stores some information used by shapes.class
Stores the current stereo attributes.class
Stores the current switch index.class
Stores current tangent binding.class
Allows read-only access to the top element in the state.class
Stores the current textured text anti-aliasing factor.class
Stores the current horizontal text alignment.class
Stores the current vertical text alignment.class
Stores the current text backFrame line width.class
Stores the current kerning value.class
Stores the current text margin.class
Stores the current text orientation attributes.class
Stores the current 3D text outline flag.class
Stores the current textured text quality range.class
Stores the current text effect settings.class
Stores the current textured text quality range.class
Enables/disables 3D textures.class
Stores the current texture combiner parameters.class
Stores the current 3D texture coordinates.class
Stores the current 3D texture coordinates.class
Stores the current texture coordinates.class
Enables/disables textureCubeMap.class
Enables/disables textures.class
Stores the current 3D texture image.class
Stores the current texture image.class
Stores the current texture image.class
Stores the current texture matrix.class
Stores the current texture name.class
Stores the current texture override.class
Stores the current texture quality.class
Stores the information that indicates if texture calls must be sent.class
Stores the current texture transform.class
Stores the current texture unit identifier.class
Stores the current uniform shader parameter.class
Stores the current units type.class
Stores the rectangular area within the current viewport region that needs to be updated when rendering.class
Stores the current vertex flag.class
StoresSoVertexShaderParameter
nodes encountered during traversal.class
Stores the current viewing matrix.class
Stores the current viewport region.class
Stores the current view volume.class
Stores 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 TypeMethodDescriptionvoid
Deprecated.As of Open Inventor 9.8.1.0.void
Overridepop()
method to keep GL up to date.void
Overrides this method to unref cache.void
Overridespop()
method to free up planes that were added.void
Overridepop()
method to keep GL up to date.void
Pop the element from the state.void
Pops element.void
Overridespop()
method to maintain GL state.void
Pop method.void
Pops element.void
Overridepop()
method to keep GL up to date.void
Unref buffer object of the popped element.void
Overridespop()
method so side effects can occur in GL.void
Pops element.void
Overridespop()
method so side effects can occur in GL.void
Overridespop()
method so side effects can occur in GL.void
Overridespop()
method so side effects can occur in GL.void
Pop method.void
Pops element.void
Pop 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 TypeClassDescriptionclass
class
class
class
Stores the current dataset id.class
class
class
-
Uses of SoElement in com.openinventor.meshviz.elements
Subclasses of SoElement in com.openinventor.meshviz.elementsModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of SoElement in com.openinventor.meshvizxlm.mapping.elements
Subclasses of SoElement in com.openinventor.meshvizxlm.mapping.elementsModifier and TypeClassDescriptionclass
Element that stores the current cell filter.class
Element that stores the current accumulated cell ranges and computes the intersection of all these.class
Element that stores the current color mapping.class
Element that stores the current data binding.class
Element that stores the current draw style.class
Element that stores the current colors and coloring options.class
Element that stores the current mesh.class
Element that stores the current list of scalar sets for unstructured meshes.class
Element that stores the current list of scalar sets for structured surface meshes.class
Element that stores the current list of scalar sets for structured volume meshes.class
class
Element that stores the current list of vector sets for unstructured meshes.class
Element that stores the current list of vector sets for structured surface meshes.class
Element 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 TypeClassDescriptionclass
class
class
class
class
class
Stores the current volume transform(s).Methods in com.openinventor.volumeviz.elements with parameters of type SoElement