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.
|
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 |
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
Manage
SoDepthOffset 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 the
SoLazyElement . |
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 Use SoMaterialElement, SoBlendElement or SoLightModelElement instead.
|
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 an
SoGetBoundingBoxAction . |
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
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.
|
class |
SoWindowElement
Stores the current window attributes.
|
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 Not usefull anymore. No specific pop function needed for this element
|
void |
SoBlendElement.pop(SoState state,
SoElement prevTopElement)
Override
pop() 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)
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_10855,
SoElement name_10856)
Pop the element from the state.
|
void |
SoElement.pop(SoState state,
SoElement prevTopElement)
Pops element.
|
void |
SoGLLazyElement.pop(SoState state,
SoElement prevTopElement)
Overrides
pop() method to maintain GL state. |
void |
SoInteractiveComplexityElement.pop(SoState name_13911,
SoElement prevTopElement)
Pop method.
|
void |
SoLogicOperationElement.pop(SoState state,
SoElement prevTopElement)
Override
pop() 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)
Overrides
pop() method so side effects can occur in GL. |
void |
SoShapeStyleElement.pop(SoState state,
SoElement prevTopElement)
Pops element.
|
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_23713,
SoElement prevTopElement)
Pop method.
|
void |
SoVertexShaderParameterElement.pop(SoState name_25137,
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 Use the type safe templated version instead.
|
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 Use the templated version instead.
|
Modifier and Type | Class and Description |
---|---|
class |
SoDataCompositorElement |
class |
SoDataRangeElement |
class |
SoDataSetElement |
class |
SoDataSetIdElement
Stores the current dataset id.
|
class |
SoGeometryPriorityElement |
class |
SoROIElement |
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 |
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.
|
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_24419,
SoElement prevTopElement)
Pop method.
|
void |
SoVolumeClippingGroupElement.pop(SoState state,
SoElement prevTopElement)
Pops element.
|
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com