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 SoElementSoCache. getCachedInvalidElement(SoState state)AssumingisValid()returns false, this will return the first cached element that is invalid (auto-caching uses this in its heuristic).SoElementSoCache. 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 voidSoCache. addElement(SoElement elt)Adds an element to elements-used list if not already there.booleanSoCache. 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 classSoAccumulatedElementAbstract base class for each state element whose value may be accumulated when it is set.classSoAnnoText3CharOrientElementStores the current character orientation flag of anSoAnnoText3Propertynode.classSoAnnoText3FontSizeHintElementStores the current font size hint of anSoAnnoText3Propertynode.classSoAnnoText3RenderPrintElementStores the current render print type of anSoAnnoText3Propertynode.classSoBBoxCacheElementclassSoBBoxModelMatrixElementStores the current model matrix for use with theSoGetBoundingBoxAction.classSoBBoxTypeElementStores the current BBox type.classSoBevelPropertyElementStores various beveling attributes.classSoBlendElementStores the current blending mode and parameters.classSoCacheElementStores the most recently opened cache.classSoClipPlaneElementStores the current set of clipping planes, specified as SbPlanes.classSoColorMapElementStores the current color map.classSoComplexityElementStores the current shape complexity.classSoComplexityTypeElementStores the current complexity type.classSoCoordinateElementStores the current coordinates.classSoCreaseAngleElementStores the current crease angle.classSoDecimationPercentageElementStores the current shape decimation percentage.classSoDecimationTypeElementStores the current decimation type.classSoDepthBufferElementStores the current depth buffer parameters.classSoDepthOffsetElementManageSoDepthOffsetnodes accumulation in state.classSoDrawBufferElementStores the current draw buffer parameters.classSoDrawStyleElementStores the current draw style.classSoEdgeFlagElementStores the edge flag values.classSoEnvironmentElementStores the current environment.classSoFloatElementElement's subclasses store a single float, int, or enum value.classSoFocalDistanceElementStores the current focal distance of the camera.classSoFontNameElementStores the current font name.classSoFontRenderStyleElementStores the current font render style.classSoFontSizeElementStores the current font size.classSoFullSceneAntialiasingElementStores the current Full-Scene Antialising state.classSoGeoOriginElementStores the current geoOrigin.classSoGeoRenderElementStores the current render projection.classSoGLLazyElementManages the GL state for theSoLazyElement.classSoInt32ElementStores a single int32_t, int, or enum value.classSoInt32ListElementStores a list of int32_t, int, or enum values.classSoInteractionElementStores the current interaction state.classSoInteractiveComplexityElementStores the current interactive complexity.classSoInteractiveSwitchElementStores the current interactive switch index.classSoLazyElementDeprecated.As of Open Inventor 10000.classSoLightAttenuationElementStores the light attenuation(s) of the current environment.classSoLightElementStores information on lights.classSoLightModelElementStores the current lighting model.classSoLinePatternElementStores the current line stipple pattern.classSoLineWidthElementStores the current line width.classSoLocalBBoxMatrixElementStores the transformation matrix from object space to some local coordinate space during application of anSoGetBoundingBoxAction.classSoLogicalViewportElementStores the logical viewport region.classSoLogicOperationElementStores the current logical pixel operation for rendering.classSoMaterialBindingElementStores the current material binding.classSoMaterialElementManages several properties that need to be lazily tracked for rendering.classSoModelMatrixElementStores the current model matrix.classSoModelScaleElementStores the current model scale.classSoModifyLogicalViewportElementStores a logical viewport region subset.classSoModifyViewVolumeElementStores a view volume subset.classSoMultipleInstanceElementStores current MultiInstance info.classSoMultiSwitchElementStores the current multi-switch indices.classSoNeighborToleranceElementStores the current neighbor tolerance factor.classSoNormalBindingElementStores current normal binding.classSoNormalElementAllows read-only access to the top element in the state.classSoNurbsPropertyElementStores current NURBS properties.classSoOverrideElementStores a flag for each type of element which can be overridden.classSoPatternElementStores current pattern value.classSoPickMethodElementStores the current pick method.classSoPickRayElementStores the current ray to use for picking.classSoPickStyleElementStores the current pick style.classSoPointSizeElementStores the current point size.classSoPolygonOffsetElementStores current polygon offset state.classSoProfileCoordinateElementStores the current profile coordinates.classSoProfileElementStores 2D profiles for NURBS and 3D text.classSoProjectionElementStore current projection node.classSoProjectionMatrixElementStores the current projection matrix.classSoReplacedElementAbstract base class for each state element whose value is replaced whenever it is set.classSoReplacedTextureElementAbstract base class for each texture state element.classSoShaderProgramElementStores the current shader program.classSoShapeHintsElementStores the current shape hints.classSoShapeStyleElementStores some information used by shapes.classSoStereoElementStores the current stereo attributes.classSoSwitchElementStores the current switch index.classSoTangentBindingElementStores current tangent binding.classSoTangentElementAllows read-only access to the top element in the state.classSoTextAliasingFactorElementStores the current textured text anti-aliasing factor.classSoTextAlignmentHElementStores the current horizontal text alignment.classSoTextAlignmentVElementStores the current vertical text alignment.classSoTextBackFrameLineWidthElementStores the current text backFrame line width.classSoTextKerningElementStores the current kerning value.classSoTextMarginElementStores the current text margin.classSoTextOrientationElementStores the current text orientation attributes.classSoTextOutlineEnabledElementStores the current 3D text outline flag.classSoTextStyleColorsElementStores the current textured text quality range.classSoTextStyleElementStores the current text effect settings.classSoTextTextureQualityRangeElementStores the current textured text quality range.classSoTexture3EnabledElementEnables/disables 3D textures.classSoTextureCombinerElementStores the current texture combiner parameters.classSoTextureCoordinate3ElementStores the current 3D texture coordinates.classSoTextureCoordinateBindingElementStores the current 3D texture coordinates.classSoTextureCoordinateElementStores the current texture coordinates.classSoTextureCubeMapEnabledElementEnables/disables textureCubeMap.classSoTextureEnabledElementEnables/disables textures.classSoTextureImage3ElementStores the current 3D texture image.classSoTextureImageElementStores the current texture image.classSoTextureImageElementBaseStores the current texture image.classSoTextureMatrixElementStores the current texture matrix.classSoTextureNameElementStores the current texture name.classSoTextureOverrideElementStores the current texture override.classSoTextureQualityElementStores the current texture quality.classSoTextureSendingEnabledElementStores the information that indicates if texture calls must be sent.classSoTextureTransformElementStores the current texture transform.classSoTextureUnitElementStores the current texture unit identifier.classSoUniformShaderParameterElementStores the current uniform shader parameter.classSoUnitsElementStores the current units type.classSoUpdateAreaElementStores the rectangular area within the current viewport region that needs to be updated when rendering.classSoVertexFlagElementStores the current vertex flag.classSoVertexShaderParameterElementStoresSoVertexShaderParameternodes encountered during traversal.classSoViewingMatrixElementStores the current viewing matrix.classSoViewportRegionElementStores the current viewport region.classSoViewVolumeElementStores the current view volume.classSoWindowElementStores 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 voidSoBBoxCacheElement. pop(SoState state, SoElement prevTopElement)Deprecated.As of Open Inventor 9810.voidSoBlendElement. pop(SoState state, SoElement prevTopElement)Overridepop()method to keep GL up to date.voidSoCacheElement. pop(SoState state, SoElement prevTopElement)Overrides this method to unref cache.voidSoClipPlaneElement. pop(SoState state, SoElement prevTopElement)Overridespop()method to free up planes that were added.voidSoDepthBufferElement. pop(SoState state, SoElement prevTopElement)Overridepop()method to keep GL up to date.voidSoDepthOffsetElement. pop(SoState name_11108, SoElement name_11109)Pop the element from the state.voidSoElement. pop(SoState state, SoElement prevTopElement)Pops element.voidSoGLLazyElement. pop(SoState state, SoElement prevTopElement)Overridespop()method to maintain GL state.voidSoInteractiveComplexityElement. pop(SoState name_14165, SoElement prevTopElement)Pop method.voidSoLogicOperationElement. pop(SoState state, SoElement prevTopElement)Overridepop()method to keep GL up to date.voidSoMaterialElement. pop(SoState state, SoElement prevTopElement)Unref buffer object of the popped element.voidSoShaderProgramElement. pop(SoState state, SoElement prevTopElement)Overridespop()method so side effects can occur in GL.voidSoShapeStyleElement. pop(SoState state, SoElement prevTopElement)Pops element.voidSoTexture3EnabledElement. pop(SoState state, SoElement prevTopElement)Overridespop()method so side effects can occur in GL.voidSoTextureCubeMapEnabledElement. pop(SoState state, SoElement prevTopElement)Overridespop()method so side effects can occur in GL.voidSoTextureEnabledElement. pop(SoState state, SoElement prevTopElement)Overridespop()method so side effects can occur in GL.voidSoTextureUnitElement. pop(SoState name_24025, SoElement prevTopElement)Pop method.voidSoUniformShaderParameterElement. pop(SoState state, SoElement prevTopElement)Pops element.voidSoVertexShaderParameterElement. 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 SoElementSoState. getConstElement(int stackIndex)Deprecated.As of Open Inventor 9000.SoElementSoState. getConstElement(java.lang.Class<? extends Inventor> type, int stackIndex)Returns the top (read-only) instance of the given element stack.SoElementSoState. getElement(int stackIndex)Deprecated.As of Open Inventor 9000.SoElementSoState. 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 classSoDataCompositorElementclassSoDataRangeElementclassSoDataSetElementclassSoDataSetIdElementStores the current dataset id.classSoGeometryPriorityElementclassSoROIElementclassSoTransferFunctionElement - 
Uses of SoElement in com.openinventor.meshviz.elements
Subclasses of SoElement in com.openinventor.meshviz.elements Modifier and Type Class Description classPoBevelEdgeElementclassPoCellFilterElementclassPoDataMappingElementclassPoDateFormatMappingElementclassPoDomainElementclassPoIsovaluesListElementclassPoLabelHintsElementclassPoMesh1DFilterElementclassPoMesh1DHintsElementclassPoMeshElementclassPoMiscTextAttrElementclassPoNumericDisplayFormatElementclassPoProfileElement - 
Uses of SoElement in com.openinventor.meshvizxlm.mapping.elements
Subclasses of SoElement in com.openinventor.meshvizxlm.mapping.elements Modifier and Type Class Description classMoCellFilterElementElement that stores the current cell filter.classMoCellRangesElementElement that stores the current accumulated cell ranges and computes the intersection of all these.classMoColorMappingElementElement that stores the current color mapping.classMoDataBindingElementElement that stores the current data binding.classMoDrawStyleElementElement that stores the current draw style.classMoMaterialElementElement that stores the current colors and coloring options.classMoMeshElementElement that stores the current mesh.classMoScalarSetElementIElement that stores the current list of scalar sets for unstructured meshes.classMoScalarSetElementIjElement that stores the current list of scalar sets for structured surface meshes.classMoScalarSetElementIjkElement that stores the current list of scalar sets for structured volume meshes.classMoStringSetElementclassMoVec3SetElementIElement that stores the current list of vector sets for unstructured meshes.classMoVec3SetElementIjElement that stores the current list of vector sets for structured surface meshes.classMoVec3SetElementIjkElement 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 classSoUniformGridClippingElementclassSoVolumeClippingGroupElementclassSoVolumeDataElementclassSoVolumeGroupElementclassSoVolumeRenderingQualityElementclassSoVolumeTransformElementStores the current volume transform(s).Methods in com.openinventor.volumeviz.elements with parameters of type SoElement Modifier and Type Method Description voidSoUniformGridClippingElement. pop(SoState name_24735, SoElement prevTopElement)Pop method.voidSoVolumeClippingGroupElement. pop(SoState state, SoElement prevTopElement)Pops element. 
 -