Uses of Class
com.openinventor.inventor.elements.SoElement
-
Packages that use SoElement Package Description com.openinventor.inventor.caches com.openinventor.inventor.elements The element classes are used internally for storing information in Open Inventor's traversal state list.com.openinventor.inventor.misc com.openinventor.ldm.elements com.openinventor.meshviz.elements com.openinventor.meshvizxlm.mapping.elements Provides state elements.com.openinventor.volumeviz.elements -
-
Uses of SoElement in com.openinventor.inventor.caches
Methods in com.openinventor.inventor.caches that return SoElement Modifier and Type Method Description SoElement
SoCache. getCachedInvalidElement(SoState state)
AssumingisValid()
returns false, this will return the first cached element that is invalid (auto-caching uses this in its heuristic).SoElement
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 SoElement Modifier and Type Method Description void
SoCache. addElement(SoElement elt)
Adds an element to elements-used list if not already there.boolean
SoCache. isValid(SoState state, SoElement elf)
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.elements Modifier and Type Class Description class
SoAccumulatedElement
Abstract base class for each state element whose value may be accumulated when it is set.class
SoAnnoText3CharOrientElement
Stores the current character orientation flag of anSoAnnoText3Property
node.class
SoAnnoText3FontSizeHintElement
Stores the current font size hint of anSoAnnoText3Property
node.class
SoAnnoText3RenderPrintElement
Stores the current render print type of anSoAnnoText3Property
node.class
SoBBoxCacheElement
class
SoBBoxModelMatrixElement
Stores the current model matrix for use with theSoGetBoundingBoxAction
.class
SoBBoxTypeElement
Stores the current BBox type.class
SoBevelPropertyElement
Stores various beveling attributes.class
SoBlendElement
Stores the current blending mode and parameters.class
SoCacheElement
Stores the most recently opened cache.class
SoClipPlaneElement
Stores the current set of clipping planes, specified as SbPlanes.class
SoColorMapElement
Stores the current color map.class
SoComplexityElement
Stores the current shape complexity.class
SoComplexityTypeElement
Stores the current complexity type.class
SoCoordinateElement
Stores the current coordinates.class
SoCreaseAngleElement
Stores the current crease angle.class
SoDecimationPercentageElement
Stores the current shape decimation percentage.class
SoDecimationTypeElement
Stores the current decimation type.class
SoDepthBufferElement
Stores the current depth buffer parameters.class
SoDepthOffsetElement
ManageSoDepthOffset
nodes accumulation in state.class
SoDrawBufferElement
Stores the current draw buffer parameters.class
SoDrawStyleElement
Stores the current draw style.class
SoEdgeFlagElement
Stores the edge flag values.class
SoEnvironmentElement
Stores the current environment.class
SoFloatElement
Element's subclasses store a single float, int, or enum value.class
SoFocalDistanceElement
Stores the current focal distance of the camera.class
SoFontNameElement
Stores the current font name.class
SoFontRenderStyleElement
Stores the current font render style.class
SoFontSizeElement
Stores the current font size.class
SoFullSceneAntialiasingElement
Stores the current Full-Scene Antialising state.class
SoGeoOriginElement
Stores the current geoOrigin.class
SoGeoRenderElement
Stores the current render projection.class
SoGLLazyElement
Manages the GL state for theSoLazyElement
.class
SoInt32Element
Stores a single int32_t, int, or enum value.class
SoInt32ListElement
Stores a list of int32_t, int, or enum values.class
SoInteractionElement
Stores the current interaction state.class
SoInteractiveComplexityElement
Stores the current interactive complexity.class
SoInteractiveSwitchElement
Stores the current interactive switch index.class
SoLazyElement
Deprecated.As of Open Inventor 10000.class
SoLightAttenuationElement
Stores the light attenuation(s) of the current environment.class
SoLightElement
Stores information on lights.class
SoLightModelElement
Stores the current lighting model.class
SoLinePatternElement
Stores the current line stipple pattern.class
SoLineWidthElement
Stores the current line width.class
SoLocalBBoxMatrixElement
Stores the transformation matrix from object space to some local coordinate space during application of anSoGetBoundingBoxAction
.class
SoLogicalViewportElement
Stores the logical viewport region.class
SoLogicOperationElement
Stores the current logical pixel operation for rendering.class
SoMaterialBindingElement
Stores the current material binding.class
SoMaterialElement
Manages several properties that need to be lazily tracked for rendering.class
SoModelMatrixElement
Stores the current model matrix.class
SoModelScaleElement
Stores the current model scale.class
SoModifyLogicalViewportElement
Stores a logical viewport region subset.class
SoModifyViewVolumeElement
Stores a view volume subset.class
SoMultipleInstanceElement
Stores current MultiInstance info.class
SoMultiSwitchElement
Stores the current multi-switch indices.class
SoNeighborToleranceElement
Stores the current neighbor tolerance factor.class
SoNormalBindingElement
Stores current normal binding.class
SoNormalElement
Allows read-only access to the top element in the state.class
SoNurbsPropertyElement
Stores current NURBS properties.class
SoOverrideElement
Stores a flag for each type of element which can be overridden.class
SoPatternElement
Stores current pattern value.class
SoPickMethodElement
Stores the current pick method.class
SoPickRayElement
Stores the current ray to use for picking.class
SoPickStyleElement
Stores the current pick style.class
SoPointSizeElement
Stores the current point size.class
SoPolygonOffsetElement
Stores current polygon offset state.class
SoProfileCoordinateElement
Stores the current profile coordinates.class
SoProfileElement
Stores 2D profiles for NURBS and 3D text.class
SoProjectionElement
Store current projection node.class
SoProjectionMatrixElement
Stores the current projection matrix.class
SoReplacedElement
Abstract base class for each state element whose value is replaced whenever it is set.class
SoReplacedTextureElement
Abstract base class for each texture state element.class
SoShaderProgramElement
Stores the current shader program.class
SoShapeHintsElement
Stores the current shape hints.class
SoShapeStyleElement
Stores some information used by shapes.class
SoStereoElement
Stores the current stereo attributes.class
SoSwitchElement
Stores the current switch index.class
SoTangentBindingElement
Stores current tangent binding.class
SoTangentElement
Allows read-only access to the top element in the state.class
SoTextAliasingFactorElement
Stores the current textured text anti-aliasing factor.class
SoTextAlignmentHElement
Stores the current horizontal text alignment.class
SoTextAlignmentVElement
Stores the current vertical text alignment.class
SoTextBackFrameLineWidthElement
Stores the current text backFrame line width.class
SoTextKerningElement
Stores the current kerning value.class
SoTextMarginElement
Stores the current text margin.class
SoTextOrientationElement
Stores the current text orientation attributes.class
SoTextOutlineEnabledElement
Stores the current 3D text outline flag.class
SoTextStyleColorsElement
Stores the current textured text quality range.class
SoTextStyleElement
Stores the current text effect settings.class
SoTextTextureQualityRangeElement
Stores the current textured text quality range.class
SoTexture3EnabledElement
Enables/disables 3D textures.class
SoTextureCombinerElement
Stores the current texture combiner parameters.class
SoTextureCoordinate3Element
Stores the current 3D texture coordinates.class
SoTextureCoordinateBindingElement
Stores the current 3D texture coordinates.class
SoTextureCoordinateElement
Stores the current texture coordinates.class
SoTextureCubeMapEnabledElement
Enables/disables textureCubeMap.class
SoTextureEnabledElement
Enables/disables textures.class
SoTextureImage3Element
Stores the current 3D texture image.class
SoTextureImageElement
Stores the current texture image.class
SoTextureImageElementBase
Stores the current texture image.class
SoTextureMatrixElement
Stores the current texture matrix.class
SoTextureNameElement
Stores the current texture name.class
SoTextureOverrideElement
Stores the current texture override.class
SoTextureQualityElement
Stores the current texture quality.class
SoTextureSendingEnabledElement
Stores the information that indicates if texture calls must be sent.class
SoTextureTransformElement
Stores the current texture transform.class
SoTextureUnitElement
Stores the current texture unit identifier.class
SoUniformShaderParameterElement
Stores the current uniform shader parameter.class
SoUnitsElement
Stores the current units type.class
SoUpdateAreaElement
Stores the rectangular area within the current viewport region that needs to be updated when rendering.class
SoVertexFlagElement
Stores the current vertex flag.class
SoVertexShaderParameterElement
StoresSoVertexShaderParameter
nodes encountered during traversal.class
SoViewingMatrixElement
Stores the current viewing matrix.class
SoViewportRegionElement
Stores the current viewport region.class
SoViewVolumeElement
Stores the current view volume.class
SoWindowElement
Stores the current window attributes.Methods in com.openinventor.inventor.elements with type parameters of type SoElement Modifier and Type Method Description static <E extends SoElement>
intSoElement. getClassStackIndex(java.lang.Class<E> elementClass)
Returns the stack id for the element type.Methods in com.openinventor.inventor.elements with parameters of type SoElement Modifier and Type Method Description void
SoBBoxCacheElement. pop(SoState state, SoElement prevTopElement)
Deprecated.As of Open Inventor 9810.void
SoBlendElement. pop(SoState state, SoElement prevTopElement)
Overridepop()
method to keep GL up to date.void
SoCacheElement. pop(SoState state, SoElement prevTopElement)
Overrides this method to unref cache.void
SoClipPlaneElement. pop(SoState state, SoElement prevTopElement)
Overridespop()
method to free up planes that were added.void
SoDepthBufferElement. pop(SoState state, SoElement prevTopElement)
Overridepop()
method to keep GL up to date.void
SoDepthOffsetElement. pop(SoState name_11108, SoElement name_11109)
Pop the element from the state.void
SoElement. pop(SoState state, SoElement prevTopElement)
Pops element.void
SoGLLazyElement. pop(SoState state, SoElement prevTopElement)
Overridespop()
method to maintain GL state.void
SoInteractiveComplexityElement. pop(SoState name_14165, SoElement prevTopElement)
Pop method.void
SoLogicOperationElement. pop(SoState state, SoElement prevTopElement)
Overridepop()
method to keep GL up to date.void
SoMaterialElement. pop(SoState state, SoElement prevTopElement)
Unref buffer object of the popped element.void
SoShaderProgramElement. pop(SoState state, SoElement prevTopElement)
Overridespop()
method so side effects can occur in GL.void
SoShapeStyleElement. pop(SoState state, SoElement prevTopElement)
Pops element.void
SoTexture3EnabledElement. pop(SoState state, SoElement prevTopElement)
Overridespop()
method so side effects can occur in GL.void
SoTextureCubeMapEnabledElement. pop(SoState state, SoElement prevTopElement)
Overridespop()
method so side effects can occur in GL.void
SoTextureEnabledElement. pop(SoState state, SoElement prevTopElement)
Overridespop()
method so side effects can occur in GL.void
SoTextureUnitElement. pop(SoState name_24025, SoElement prevTopElement)
Pop method.void
SoUniformShaderParameterElement. pop(SoState state, SoElement prevTopElement)
Pops element.void
SoVertexShaderParameterElement. pop(SoState name_25455, SoElement prevTopElement)
Pop method. -
Uses of SoElement in com.openinventor.inventor.misc
Methods in com.openinventor.inventor.misc that return SoElement Modifier and Type Method Description SoElement
SoState. getConstElement(int stackIndex)
Deprecated.As of Open Inventor 9000.SoElement
SoState. getConstElement(java.lang.Class<? extends Inventor> type, int stackIndex)
Returns the top (read-only) instance of the given element stack.SoElement
SoState. getElement(int stackIndex)
Deprecated.As of Open Inventor 9000.SoElement
SoState. getElement(java.lang.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.elements Modifier and Type Class Description class
SoDataCompositorElement
class
SoDataRangeElement
class
SoDataSetElement
class
SoDataSetIdElement
Stores the current dataset id.class
SoGeometryPriorityElement
class
SoROIElement
class
SoTransferFunctionElement
-
Uses of SoElement in com.openinventor.meshviz.elements
Subclasses of SoElement in com.openinventor.meshviz.elements Modifier and Type Class Description class
PoBevelEdgeElement
class
PoCellFilterElement
class
PoDataMappingElement
class
PoDateFormatMappingElement
class
PoDomainElement
class
PoIsovaluesListElement
class
PoLabelHintsElement
class
PoMesh1DFilterElement
class
PoMesh1DHintsElement
class
PoMeshElement
class
PoMiscTextAttrElement
class
PoNumericDisplayFormatElement
class
PoProfileElement
-
Uses of SoElement in com.openinventor.meshvizxlm.mapping.elements
Subclasses of SoElement in com.openinventor.meshvizxlm.mapping.elements Modifier and Type Class Description class
MoCellFilterElement
Element that stores the current cell filter.class
MoCellRangesElement
Element that stores the current accumulated cell ranges and computes the intersection of all these.class
MoColorMappingElement
Element that stores the current color mapping.class
MoDataBindingElement
Element that stores the current data binding.class
MoDrawStyleElement
Element that stores the current draw style.class
MoMaterialElement
Element that stores the current colors and coloring options.class
MoMeshElement
Element that stores the current mesh.class
MoScalarSetElementI
Element that stores the current list of scalar sets for unstructured meshes.class
MoScalarSetElementIj
Element that stores the current list of scalar sets for structured surface meshes.class
MoScalarSetElementIjk
Element that stores the current list of scalar sets for structured volume meshes.class
MoStringSetElement
class
MoVec3SetElementI
Element that stores the current list of vector sets for unstructured meshes.class
MoVec3SetElementIj
Element that stores the current list of vector sets for structured surface meshes.class
MoVec3SetElementIjk
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.elements Modifier and Type Class Description class
SoUniformGridClippingElement
class
SoVolumeClippingGroupElement
class
SoVolumeDataElement
class
SoVolumeGroupElement
class
SoVolumeRenderingQualityElement
class
SoVolumeTransformElement
Stores the current volume transform(s).Methods in com.openinventor.volumeviz.elements with parameters of type SoElement Modifier and Type Method Description void
SoUniformGridClippingElement. pop(SoState name_24735, SoElement prevTopElement)
Pop method.void
SoVolumeClippingGroupElement. pop(SoState state, SoElement prevTopElement)
Pops element.
-