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 |
Modifier and Type | Method and Description |
---|---|
SoElement |
SoCache.getCachedInvalidElement(SoState state)
Assuming
isValid() returns false, this will return the first cached element that is invalid (auto-caching uses this in its heuristic). |
SoElement |
SoCache.getInvalidElement(SoState state)
Assuming
isValid() returns false, this will return the first state element that is invalid (auto-caching uses this in its heuristic). |
Modifier and Type | Method and Description |
---|---|
void |
SoCache.addElement(SoElement elt)
Adds an element to elements-used list if not already there.
|
void |
SoCache.addIgnoredElement(SoElement name_9834)
kept from 7.2, only for .NET binary compatibility issues
|
boolean |
SoCache.isValid(SoState state,
SoElement elf)
Return is the given element is valid True if the element is not monitored.
|
Modifier and Type | Class and 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 an
SoAnnoText3Property node. |
class |
SoAnnoText3FontSizeHintElement
Stores the current font size hint of an
SoAnnoText3Property node. |
class |
SoAnnoText3RenderPrintElement
Stores the current render print type of an
SoAnnoText3Property node. |
class |
SoBBoxCacheElement |
class |
SoBBoxModelMatrixElement
Stores the current model matrix for use with the
SoGetBoundingBoxAction . |
class |
SoBBoxTypeElement
Stores the current BBox type.
|
class |
SoBevelPropertyElement
Stores various beveling attributes.
|
class |
SoBumpMappingPropertyElement
Stores bump mapping properties.
|
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
Manage
SoDepthOffset nodes accumulation in state. |
class |
SoDirectVizCameraShaderElement
Deprecated.
As of Open Inventor 9500 See documentation for more details
|
class |
SoDirectVizEnvironmentShaderElement
Deprecated.
As of Open Inventor 9500 See documentation for more details
|
class |
SoDirectVizLightShaderElement
Deprecated.
As of Open Inventor 9500 See documentation for more details
|
class |
SoDirectVizShaderElement
Deprecated.
As of Open Inventor 9500 See documentation for more details
|
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 |
SoGLCacheContextElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLClipPlaneElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLColorMapElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLCoordinateElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLDepthBufferElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLDrawBufferElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLDrawStyleElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLEnvironmentElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLExtTextureImageElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLFullSceneAntialiasingElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLLazyElement
Manages the GL state for the
SoLazyElement . |
class |
SoGLLightIdElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLLinePatternElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLLineWidthElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLModelMatrixElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLNormalElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLPatternElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLPointSizeElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLPolygonOffsetElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLProjectionMatrixElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLRenderPassElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLShaderProgramElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLShadowStyleElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLShapeHintsElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTexture3EnabledElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureCombinerElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureCoordinate3Element
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureCoordinateElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureCubeMapEnabledElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureEnabledElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureImage3Element
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureImageElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureMatrixElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTextureUnitElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLTransparencyTypeElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLUniformShaderParameterElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLUpdateAreaElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLViewingMatrixElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
class |
SoGLViewportRegionElement
Deprecated.
As of Open Inventor 9620 See documentation for more details
|
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
Manages several properties that need to be lazily tracked for OpenGL.
|
class |
SoLightAttenuationElement
Stores the light attenuation(s) of the current environment.
|
class |
SoLightElement
Stores information on lights.
|
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 an
SoGetBoundingBoxAction . |
class |
SoLogicalViewportElement
Stores the logical viewport region.
|
class |
SoMaterialBindingElement
Stores the current material binding.
|
class |
SoMaterialElement
Deprecated.
As of Open Inventor 9600 See documentation for more details
|
class |
SoModelMatrixElement
Stores the current model matrix.
|
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 |
SoRenderObjectListElement
Deprecated.
As of Open Inventor 9800 See documentation for more details
|
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 |
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 |
SoTransparencyTypeElement
Deprecated.
As of Open Inventor 9630 See documentation for more details
|
class |
SoUniformShaderParameterElement
Stores the current uniform shader parameter.
|
class |
SoUnitsElement
Stores the current units type.
|
class |
SoVertexFlagElement
Stores the current vertex flag.
|
class |
SoVertexShaderParameterElement
Stores
SoVertexShaderParameter 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.
|
Modifier and Type | Method and Description |
---|---|
static <E extends SoElement> |
SoElement.getClassStackIndex(java.lang.Class<E> elementClass)
Returns the stack id for the element type.
|
Modifier and Type | Method and Description |
---|---|
void |
SoBBoxCacheElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
As of Open Inventor 9810 See documentation for more details
|
void |
SoCacheElement.pop(SoState state,
SoElement prevTopElement)
Overrides this method to unref cache.
|
void |
SoClipPlaneElement.pop(SoState state,
SoElement prevTopElement)
Overrides
pop() method to free up planes that were added. |
void |
SoDepthBufferElement.pop(SoState state,
SoElement prevTopElement)
Override
pop() method to keep GL up to date. |
void |
SoDepthOffsetElement.pop(SoState name_12332,
SoElement name_12333)
Pop the element from the state.
|
void |
SoDirectVizLightShaderElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Pops element.
|
void |
SoElement.pop(SoState state,
SoElement prevTopElement)
Pops element.
|
void |
SoGLClipPlaneElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLDepthBufferElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method to keep GL up to date. |
void |
SoGLDrawBufferElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method to keep GL up to date. |
void |
SoGLDrawStyleElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLEnvironmentElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLExtTextureImageElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLFullSceneAntialiasingElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLLazyElement.pop(SoState state,
SoElement prevTopElement)
Overrides
pop() method to maintain GL state. |
void |
SoGLLightIdElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLLinePatternElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLModelMatrixElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLPatternElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLPointSizeElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLPolygonOffsetElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLProjectionMatrixElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLShadowStyleElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLShapeHintsElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLTexture3EnabledElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLTextureCombinerElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method so side effects can occur in GL. |
void |
SoGLTextureCoordinate3Element.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method to maintain GL state. |
void |
SoGLTextureCoordinateElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method to maintain GL state. |
void |
SoGLTextureCubeMapEnabledElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLTextureEnabledElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Overrides
pop() method so side effects can occur in GL. |
void |
SoGLTextureImage3Element.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method so side effects can occur in GL. |
void |
SoGLTextureImageElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method so side effects can occur in GL. |
void |
SoGLTextureMatrixElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() methods so side effects can occur in GL. |
void |
SoGLTextureUnitElement.pop(SoState name_15650,
SoElement prevTopElement)
Deprecated.
Pop method.
|
void |
SoGLTransparencyTypeElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method so side effects can occur in GL. |
void |
SoGLUniformShaderParameterElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method so side effects can occur in GL. |
void |
SoGLUpdateAreaElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method to keep GL up to date. |
void |
SoGLViewingMatrixElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method so side effects can occur in GL. |
void |
SoGLViewportRegionElement.pop(SoState state,
SoElement prevTopElement)
Deprecated.
Override
pop() method to keep GL up to date. |
void |
SoInteractiveComplexityElement.pop(SoState name_16608,
SoElement prevTopElement)
Pop method.
|
void |
SoLightElement.pop(SoState name_17123,
SoElement prevTopElement)
Pop method.
|
void |
SoShaderProgramElement.pop(SoState state,
SoElement prevTopElement)
Overrides
pop() method so side effects can occur in GL. |
void |
SoTexture3EnabledElement.pop(SoState state,
SoElement prevTopElement)
Overrides
pop() method so side effects can occur in GL. |
void |
SoTextureCubeMapEnabledElement.pop(SoState state,
SoElement prevTopElement)
Overrides
pop() method so side effects can occur in GL. |
void |
SoTextureEnabledElement.pop(SoState state,
SoElement prevTopElement)
Overrides
pop() method so side effects can occur in GL. |
void |
SoTextureUnitElement.pop(SoState name_27544,
SoElement prevTopElement)
Pop method.
|
void |
SoVertexShaderParameterElement.pop(SoState name_29072,
SoElement prevTopElement)
Pop method.
|
Modifier and Type | Method and Description |
---|---|
SoElement |
SoState.getConstElement(java.lang.Class<? extends Inventor> type,
int stackIndex)
Returns the top (read-only) instance of the given element stack.
|
SoElement |
SoState.getConstElement(int stackIndex)
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
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.
|
SoElement |
SoState.getElement(int stackIndex)
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
Modifier and Type | Class and Description |
---|---|
class |
SoDataCompositorElement |
class |
SoDataRangeElement |
class |
SoDataSetElement |
class |
SoDataSetIdElement
Stores the current dataset id.
|
class |
SoGeometryPriorityElement |
class |
SoROIElement |
class |
SoTimeHintsElement |
class |
SoTransferFunctionElement |
Modifier and Type | Class and 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 |
Modifier and Type | Class and 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 |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
SoUniformGridClippingElement |
class |
SoVolumeClippingGroupElement |
class |
SoVolumeDataElement |
class |
SoVolumeGroupElement |
class |
SoVolumeRenderingQualityElement |
class |
SoVolumeTransformElement
Stores the current volume transform(s).
|
Modifier and Type | Method and Description |
---|---|
void |
SoUniformGridClippingElement.pop(SoState name_28357,
SoElement prevTopElement)
Pop method.
|
void |
SoVolumeClippingGroupElement.pop(SoState state,
SoElement prevTopElement)
Pops element.
|
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com