Package | Description |
---|---|
com.openinventor.inventor.actions | |
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.nodes | |
com.openinventor.ldm.elements | |
com.openinventor.meshviz.elements | |
com.openinventor.meshvizxlm.mapping.elements |
Provides state elements.
|
com.openinventor.volumeviz.elements | |
com.openinventor.volumeviz.nodes |
Modifier and Type | Method and Description |
---|---|
SoState |
SoAction.getState() |
Modifier and Type | Method and Description |
---|---|
static boolean |
SoGLRenderAction.isSortedLayersSupported(SoState state)
Indicates if
SORTED_PIXEL transparency is supported by your graphics board on the current context. |
Modifier and Type | Method and Description |
---|---|
void |
SoCache.addCacheDependency(SoState state,
SoCache cache)
Adds a dependency of this instance on another cache instance.
|
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). |
boolean |
SoCache.isValid(SoState state)
Returns true if cache is valid with respect to the given state.
|
boolean |
SoNodeDependencies.isValid(SoState state)
Returns true if the cache is valid for the given #state.
|
boolean |
SoCache.isValid(SoState state,
SoElement elf)
Return is the given element is valid True if the element is not monitored.
|
static void |
SoPrimitiveCountCache.setContains3DText(SoState state) |
static void |
SoBoundingBoxCache.setHasLinesOrPoints(SoState state) |
static void |
SoBoundingBoxCache.setHasScreenSpaceBoundingBoxes(SoState state,
boolean flag) |
static void |
SoPrimitiveCountCache.setIsApproximated(SoState state) |
void |
SoNodeDependencies.updateCache(SoState state)
Update cache according to given #state.
|
Constructor and Description |
---|
SoBoundingBoxCache(SoState state) |
SoCache(SoState state)
Constructor.
|
SoNormalCache(SoState state)
Constructor.
|
SoPrimitiveCountCache(SoState state) |
SoTangentCache(SoState state) |
Modifier and Type | Method and Description |
---|---|
static boolean |
SoTextureUnitElement.activateTextureUnit(SoState state,
int unit)
Activates the current texture if it exists.
|
static void |
SoLightElement.add(SoState state,
SoLight light,
SbMatrix WCToVRCMatrix)
Add to the current light list and to the current matrix list.
|
static void |
SoClipPlaneElement.add(SoState state,
SoNode node,
SbPlane plane)
Adds a clip plane to the current set in the state.
|
static void |
SoProfileElement.add(SoState state,
SoProfile profile)
Add to the current profile list.
|
static void |
SoUniformShaderParameterElement.add(SoState state,
SoShaderParameter param)
Adds a shader parameter.
|
static void |
SoUniformShaderParameterElement.add(SoState state,
SoShaderParameter param,
SoMFNode shaderObjects)
Deprecated.
As of Open Inventor 1000 Use the add() without a SoMFNode as last parameter.
|
static void |
SoVertexShaderParameterElement.add(SoState state,
SoVertexShaderParameter vertexAttrib)
Add to the current vertex attribs list.
|
static boolean |
SoCacheElement.anyOpen(SoState state)
Returns true if any cache is currently open in the state.
|
static void |
SoCacheElement.closeAnyOpen(SoState state)
Closes any open cache.
|
static boolean |
SoTextureImage3Element.containsTransparency(SoState state)
Calls containsTransparency(state, (int)0).
|
static boolean |
SoTextureImageElement.containsTransparency(SoState state)
Calls containsTransparency(state, (int)0).
|
static boolean |
SoTextureImage3Element.containsTransparency(SoState state,
int unit)
Returns true if the texture contains transparency info.
|
static boolean |
SoTextureImageElement.containsTransparency(SoState state,
int unit)
Returns true if the texture contains transparency info.
|
static void |
SoTexture3EnabledElement.disableForShapeCache(SoState state,
int unit,
boolean disable)
Specify that a texture unit is not used by any shape, so we don't have to invalidate cache when this texture is enable/disable/modified.
|
static void |
SoTextureCubeMapEnabledElement.disableForShapeCache(SoState state,
int unit,
boolean disable)
Specify that a texture unit is not used by any shape, so we don't have to invalidate cache when this texture is enable/disable/modified.
|
static void |
SoTextureEnabledElement.disableForShapeCache(SoState state,
int unit,
boolean disable)
Specify that a texture unit is not used by any shape, so we don't have to invalidate cache when this texture is enable/disable/modified.
|
static boolean |
SoAnnoText3CharOrientElement.get(SoState state)
Returns the current value from the state.
|
static SoAnnoText3FontSizeHintElement.FontSizeHints |
SoAnnoText3FontSizeHintElement.get(SoState state)
Returns the current value from the state.
|
static SoAnnoText3RenderPrintElement.RenderPrintTypes |
SoAnnoText3RenderPrintElement.get(SoState state)
Returns the current value from the state.
|
static SoBBoxCacheElement.CacheModes |
SoBBoxCacheElement.get(SoState state)
Returns cache mode.
|
static SoBBoxTypeElement.Types |
SoBBoxTypeElement.get(SoState state)
Returns current BBox type from the state.
|
static SoBlendElement.BlendElementParameters |
SoBlendElement.get(SoState state)
Retrieves the current blending parameters.
|
static SoColorMap |
SoColorMapElement.get(SoState state)
Gets the current color map in the state.
|
static float |
SoComplexityElement.get(SoState state)
Returns current complexity from the state.
|
static SoComplexityTypeElement.Types |
SoComplexityTypeElement.get(SoState state)
Returns current complexity type from the state.
|
static float |
SoCreaseAngleElement.get(SoState state)
Returns current crease angle from the state.
|
static float |
SoDecimationPercentageElement.get(SoState state)
Returns current decimation percentage from the state.
|
static SoDecimationTypeElement.Types |
SoDecimationTypeElement.get(SoState state)
Returns current decimation type from the state.
|
static float |
SoDepthOffsetElement.get(SoState state)
Returns current accumulated offset from the state.
|
static SoDrawBufferElement.SoDrawBufferTypes |
SoDrawBufferElement.get(SoState state)
Returns current depth buffer parameters.
|
static SoDrawStyleElement.Styles |
SoDrawStyleElement.get(SoState state)
Returns current draw style from the state.
|
static SoEnvironmentElement.EnvironmentParameters |
SoEnvironmentElement.get(SoState state)
Gets the current environment in the state.
|
static float |
SoFocalDistanceElement.get(SoState state)
Returns current focal distance from the state.
|
static java.lang.String |
SoFontNameElement.get(SoState state)
Returns the current font name from the state.
|
static SoFontRenderStyleElement.RenderStyles |
SoFontRenderStyleElement.get(SoState state)
Returns current render style from the state.
|
static float |
SoFontSizeElement.get(SoState state)
Returns the current font size from the state.
|
static SbProj4Projection.Projections |
SoGeoRenderElement.get(SoState state)
Returns current render mode in the state.
|
static int |
SoInteractiveSwitchElement.get(SoState state)
Returns current switch index from the state.
|
static SbVec3f |
SoLightAttenuationElement.get(SoState state)
Returns the current light attenuation from the state.
|
static SoLightModelElement.Models |
SoLightModelElement.get(SoState state)
Returns current lighting model from the state.
|
static float |
SoLineWidthElement.get(SoState state)
Returns current line width from the state.
|
static SbMatrix |
SoLocalBBoxMatrixElement.get(SoState state)
Returns current matrix from the state.
|
static SbViewportRegion |
SoLogicalViewportElement.get(SoState state)
Returns the current viewport region from the state.
|
static SoMaterialBindingElement.Bindings |
SoMaterialBindingElement.get(SoState state)
Returns current material binding from the state.
|
static SbMatrix |
SoModelMatrixElement.get(SoState state)
Returns current model matrix from the state.
|
static SbVec4f |
SoModifyLogicalViewportElement.get(SoState state)
Returns the current portion from the state.
|
static SbVec4f |
SoModifyViewVolumeElement.get(SoState state)
Returns the current portion of the view volume from the state.
|
static SoMultipleInstance |
SoMultipleInstanceElement.get(SoState state)
Returns the current element in the state.
|
static float |
SoNeighborToleranceElement.get(SoState state)
Returns current tolerance factor from the state.
|
static SoNormalBindingElement.Bindings |
SoNormalBindingElement.get(SoState state)
Returns current normal binding from the state.
|
static SoPickMethodElement.Methods |
SoPickMethodElement.get(SoState state)
Returns current pick method from the state.
|
static SbViewVolume |
SoPickRayElement.get(SoState state)
Returns the current picking ray view volume from the state.
|
static SoPickStyleElement.Styles |
SoPickStyleElement.get(SoState state)
Returns current pick style from the state.
|
static float |
SoPointSizeElement.get(SoState state)
Returns current point size from the state.
|
static java.util.Vector<SoNode> |
SoProfileElement.get(SoState state)
Returns the current list of profile nodes from the state.
|
static SoProjection |
SoProjectionElement.get(SoState state)
Returns the current projection node from the state.
|
static SbMatrix |
SoProjectionMatrixElement.get(SoState state)
Returns current matrix from the state.
|
static SoShaderProgram |
SoShaderProgramElement.get(SoState state)
Gets the current shader program in the state.
|
static SoShapeHintsElement.WindingTypes |
SoShapeHintsElement.get(SoState state)
Return current shape winding type from the state.
|
static SoShapeStyleElement |
SoShapeStyleElement.get(SoState state)
Get a readable instance.
|
static int |
SoSwitchElement.get(SoState state)
Returns current switch index from the state.
|
static SoTangentBindingElement.Bindings |
SoTangentBindingElement.get(SoState state)
Returns current tangent binding from the state.
|
static float |
SoTextAliasingFactorElement.get(SoState state)
Returns current draw style from the state.
|
static SoTextAlignmentHElement.AlignmentHs |
SoTextAlignmentHElement.get(SoState state)
Returns current draw style from the state.
|
static SoTextAlignmentVElement.AlignmentVs |
SoTextAlignmentVElement.get(SoState state)
Returns current draw style from the state.
|
static float |
SoTextBackFrameLineWidthElement.get(SoState state)
Returns current draw style from the state.
|
static boolean |
SoTextKerningElement.get(SoState state)
Returns the current element value.
|
static float |
SoTextMarginElement.get(SoState state)
Returns current margin from the state.
|
static SoTextOrientationElement.Orientations |
SoTextOrientationElement.get(SoState state)
Returns current draw style from the state.
|
static boolean |
SoTextOutlineEnabledElement.get(SoState state)
Returns the current element value.
|
static SoTextStyleElement.Styles |
SoTextStyleElement.get(SoState state)
Returns current style from the state.
|
static SbVec2i32 |
SoTextTextureQualityRangeElement.get(SoState state)
Gets the current range in the state.
|
static boolean |
SoTexture3EnabledElement.get(SoState state)
Calls get(state, (int)0).
|
static SoTextureCoordinateBindingElement.Bindings |
SoTextureCoordinateBindingElement.get(SoState state)
Calls get(state, (int)0).
|
static boolean |
SoTextureCubeMapEnabledElement.get(SoState state)
Calls get(state, (int)0).
|
static boolean |
SoTextureEnabledElement.get(SoState state)
Calls get(state, (int)0).
|
static SbMatrix |
SoTextureMatrixElement.get(SoState state)
Calls get(state, (int)0).
|
static java.lang.String |
SoTextureNameElement.get(SoState state)
Returns the current texture name from the state.
|
static float |
SoTextureQualityElement.get(SoState state)
Returns current texture quality from the state.
|
static boolean |
SoTextureSendingEnabledElement.get(SoState state)
Returns the current element value.
|
static SoTexture2Transform |
SoTextureTransformElement.get(SoState state)
Calls get(state, (int)0).
|
static SoUnitsElement.Units |
SoUnitsElement.get(SoState state)
Returns current units from the state.
|
static SbVec2f[] |
SoUpdateAreaElement.get(SoState state)
Returns current update area from the state.
|
static SbViewVolume |
SoViewVolumeElement.get(SoState state)
Returns the current view volume from the state.
|
static SbMatrix |
SoViewingMatrixElement.get(SoState state)
Returns current matrix from the state.
|
static SbViewportRegion |
SoViewportRegionElement.get(SoState state)
Returns current viewport region from the state.
|
static boolean |
SoTexture3EnabledElement.get(SoState state,
int unit)
Used by shapes to figure out if they need to send texture coordinates.
|
static SoTextureCoordinateBindingElement.Bindings |
SoTextureCoordinateBindingElement.get(SoState state,
int unit)
Returns current texture binding from the state.
|
static boolean |
SoTextureCubeMapEnabledElement.get(SoState state,
int unit)
Used by shapes to figure out if they need to send texture coordinates.
|
static boolean |
SoTextureEnabledElement.get(SoState state,
int unit)
Used by shapes to figure out if they need to send texture coordinates.
|
static SbMatrix |
SoTextureMatrixElement.get(SoState state,
int unit)
Returns current matrix from the state.
|
static SoTexture2Transform |
SoTextureTransformElement.get(SoState state,
int unit)
Returns the current texture name from the state.
|
static SoGLRenderAction |
SoWindowElement.getAction(SoState state)
Returns the current glRenderAction.
|
static SoTextureUnitElement.MappingMethods |
SoTextureUnitElement.getActiveMappingMethod(SoState state)
Returns the current active mapping method according to the current texture unit.
|
static int |
SoTextureUnitElement.getActiveTextureUnit(SoState state)
Returns the current active texture unit (the last texture unit set).
|
static SbColor |
SoLazyElement.getAmbient(SoState name_14226)
Deprecated.
|
static SbColor |
SoMaterialElement.getAmbient(SoState name_15218) |
static SbColor |
SoEnvironmentElement.getAmbientColor(SoState state)
Gets the ambient color.
|
static boolean |
SoOverrideElement.getAmbientColorOverride(SoState state)
Returns true if SoAmbientColorElement is overridden.
|
static float |
SoEnvironmentElement.getAmbientIntensity(SoState state)
Gets the ambient intensity.
|
static boolean |
SoEnvironmentElement.getAmbientOcclusion(SoState state)
Gets the ambient occlusion state (true : activated, otherwise deactivated)
|
static float |
SoStereoElement.getBalanceAdjustment(SoState state)
Returns the stereo balance adjustment.
|
static boolean |
SoOverrideElement.getBBoxTypeOverride(SoState state)
Returns true if SoComplexityType.bboxType is overridden.
|
static boolean |
SoLazyElement.getBlending(SoState name_14231)
Deprecated.
|
static boolean |
SoInteractiveComplexityElement.getBooleanFieldValue(SoState state,
SoSFBool field)
Return value of a
SoSFBool . |
static SbBox3f |
SoModifyViewVolumeElement.getBox(SoState state)
Returns the current portion of the view volume from the state.
|
static int |
SoLazyElement.getColorIndex(SoState name_14224,
int num)
Deprecated.
|
static int |
SoMaterialElement.getColorIndex(SoState name_15216,
int num) |
static boolean |
SoOverrideElement.getColorIndexOverride(SoState state)
Returns true if SoColorIndexElement is overridden.
|
static int[] |
SoLazyElement.getColorIndices(SoState state)
Deprecated.
|
static int[] |
SoMaterialElement.getColorIndices(SoState state) |
static boolean |
SoLazyElement.getColorMaterial(SoState name_14230)
Deprecated.
|
static boolean |
SoMaterialElement.getColorMaterial(SoState name_15222) |
static SbMatrix |
SoModelMatrixElement.getCombinedCullMatrix(SoState state)
This method gets the model*cullMatrix combined matrix (which is cached by this element).
|
static boolean |
SoOverrideElement.getComplexityOverride(SoState state)
Returns true if
SoComplexityElement is overridden. |
static boolean |
SoOverrideElement.getComplexityTypeOverride(SoState state)
Returns true if
SoComplexityTypeElement is overridden. |
static boolean |
SoOverrideElement.getCreaseAngleOverride(SoState state)
Returns true if
SoCreaseAngleElement is overridden. |
static boolean |
SoOverrideElement.getDepthBufferFunctionOverride(SoState state)
Returns true if
SoDepthBuffer.function is overridden. |
static boolean |
SoOverrideElement.getDepthBufferRangeOverride(SoState state)
Returns true if
SoDepthBuffer.range is overridden. |
static SbColor |
SoLazyElement.getDiffuse(SoState state,
int index)
Deprecated.
get() methods get value from Inventor state.
|
static SbColor |
SoMaterialElement.getDiffuse(SoState state,
int index)
get() methods get value from Inventor state.
|
static boolean |
SoOverrideElement.getDiffuseColorOverride(SoState state)
Returns true if SoDiffuseColorElement is overridden.
|
static java.nio.IntBuffer |
SoLazyElement.getDirectColorIndices(SoState state)
Deprecated.
|
static java.nio.IntBuffer |
SoMaterialElement.getDirectColorIndices(SoState state) |
static boolean |
SoOverrideElement.getDrawStyleOverride(SoState state)
Returns true if
SoDrawStyleElement is overridden. |
static int |
SoInteractionElement.getElapsedFrames(SoState state)
Return number of frames since last interaction flag change.
|
static double |
SoInteractionElement.getElapsedSeconds(SoState state)
Return number of seconds since last interaction flag change.
|
static SbColor |
SoLazyElement.getEmissive(SoState name_14227)
Deprecated.
|
static SbColor |
SoMaterialElement.getEmissive(SoState name_15219) |
static boolean |
SoOverrideElement.getEmissiveColorOverride(SoState state)
Returns true if SoEmissiveColorElement is overridden.
|
static int |
SoInteractiveComplexityElement.getEnumFieldValue(SoState state,
SoSFEnum<?> field)
Return value of a
SoSFEnum . |
static boolean |
SoOverrideElement.getEnvironmentOverride(SoState state)
Returns true if
SoEnvironmentElement is overridden. |
static boolean |
SoOverrideElement.getFontNameOverride(SoState state)
Returns true if
SoFontNameElement is overridden. |
static boolean |
SoOverrideElement.getFontRenderStyleOverride(SoState state)
Returns true if
SoFontRenderStyleElement is overridden. |
static boolean |
SoOverrideElement.getFontSizeOverride(SoState state)
Returns true if
SoFontSizeElement is overridden. |
static boolean |
SoOverrideElement.getFullSceneAntialiasingOverride(SoState state)
Returns true if
SoFullSceneAntialiasingElement is overridden. |
static boolean |
SoTextureOverrideElement.getImageOverride(SoState state)
Returns true iff
SoTextureImageElement is overridden. |
static int |
SoModifyViewVolumeElement.getInfo(SoState state)
Gets an integer info.
|
static SoBevelPropertyElement |
SoBevelPropertyElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoClipPlaneElement |
SoClipPlaneElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoCoordinateElement |
SoCoordinateElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoEdgeFlagElement |
SoEdgeFlagElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoFullSceneAntialiasingElement |
SoFullSceneAntialiasingElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoGLLazyElement |
SoGLLazyElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state Note it does NOT cause cache dependency! It also casts away the const.
|
static SoLazyElement |
SoLazyElement.getInstance(SoState state)
Deprecated.
Returns the top (current) instance of the element in the state Note that the cache dependencies associated with this element are managed differently from other elements: this replaces the
SoElement.getConstElement that is used by standard elements, but which causes cache dependency. |
static SoNormalElement |
SoNormalElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoProfileCoordinateElement |
SoProfileCoordinateElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoTangentElement |
SoTangentElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoTextureCoordinate3Element |
SoTextureCoordinate3Element.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoTextureCoordinateElement |
SoTextureCoordinateElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoUniformShaderParameterElement |
SoUniformShaderParameterElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static SoVertexFlagElement |
SoVertexFlagElement.getInstance(SoState state)
Returns the top (current) instance of the element in the state.
|
static float |
SoStereoElement.getInterEyeDistance(SoState state)
Returns the inter-eye distance (immersive MP only).
|
static SbProjection |
SoProjectionElement.getInternalProjection(SoState state)
Returns the projection routine associated with current
SoProjection node. |
static SbVec3f |
SoEnvironmentElement.getLightAttenuation(SoState state)
Gets the light attenuation.
|
static int |
SoLazyElement.getLightModel(SoState name_14233)
Deprecated.
|
static boolean |
SoOverrideElement.getLightModelOverride(SoState state)
Returns true if
SoLightModelElement is overridden. |
static java.util.Vector<SoNode> |
SoLightElement.getLights(SoState state)
Returns the current list of light nodes from the state.
|
static boolean |
SoOverrideElement.getLinePatternOverride(SoState state)
Returns true if
SoLinePatternElement is overridden. |
static boolean |
SoOverrideElement.getLineWidthOverride(SoState state)
Returns true if
SoLineWidthElement is overridden. |
static boolean |
SoOverrideElement.getMaterialBindingOverride(SoState state)
Returns true if
SoMaterialBindingElement is overridden. |
static SbMatrix |
SoLightElement.getMatrix(SoState state,
int index)
Returns the matrix transform (WC to VRC) for the light i for an
SoCallbackAction . |
static float |
SoDepthOffsetElement.getMaxOffset(SoState state)
Returns current accumulated offset from the state.
|
static int |
SoTextureUnitElement.getMaxTextureUnit(SoState state)
Returns the maximum texture units.
|
static boolean |
SoOverrideElement.getNeighborToleranceOverride(SoState state)
Returns true if
SoNeighborToleranceElement is overridden. |
static int |
SoMultipleInstanceElement.getNumBatches(SoState state)
Return the number of batches.
|
static long |
SoMaterialElement.getNumColorIndices(SoState state)
Method to inquire about current colors.
|
static long |
SoMaterialElement.getNumDiffuse(SoState state)
Return number of diffuse colors.
|
static int |
SoMultipleInstanceElement.getNumInstances(SoState state)
Returns the number of shape instance requests in the state.
|
static int |
SoMaterialElement.getNumTransparencies(SoState state)
Method to inquire about current colors.
|
static int[] |
SoLazyElement.getPackedColors(SoState state)
Deprecated.
|
static SoCpuBufferObject |
SoMaterialElement.getPackedColors(SoState state)
Return packed colors if any.
|
static boolean |
SoOverrideElement.getPatternOverride(SoState state)
Returns true if
SoPatternElement is overriden. |
static boolean |
SoOverrideElement.getPickStyleOverride(SoState state)
Returns true if
SoPickStyleElement is overridden. |
static boolean |
SoOverrideElement.getPointSizeOverride(SoState state)
Returns true if
SoPointSizeElement is overridden. |
static boolean |
SoOverrideElement.getPolygonOffsetOverride(SoState state)
Returns true if
SoPolygonOffsetElement is overridden. |
static boolean |
SoTextureOverrideElement.getQualityOverride(SoState state)
Returns true iff
SoTextureQualityElement is overridden. |
static boolean |
SoStereoElement.getReversedView(SoState state)
Returns the inverted view flag.
|
static double |
SoInteractiveComplexityElement.getScalarFieldValue(SoState state,
SoSField field)
Return value of scalar field as a double.
|
static SbVec3f |
SoModelScaleElement.getScaleFactor(SoState state)
Returns current model scale - if the overall SoModelMatrix is diagonazible Not all the SoModelMatrix are diagonalizable because a
SoMatrixTransform or a direct set of the SoModelMatrix with a not diagonalizable matrix, so the getScaleFactor can return a vector containing one or more NaN or zeros. |
static boolean |
SoOverrideElement.getShapeHintsOverride(SoState state)
Returns true if
SoShapeHintsElement is overridden. |
static float |
SoLazyElement.getShininess(SoState name_14229)
Deprecated.
|
static float |
SoMaterialElement.getShininess(SoState name_15221) |
static boolean |
SoOverrideElement.getShininessOverride(SoState state)
Returns true if SoShininessElement is overridden.
|
static boolean |
SoLazyElement.getSmoothing(SoState name_14232)
Deprecated.
|
static SbColor |
SoLazyElement.getSpecular(SoState name_14228)
Deprecated.
|
static SbColor |
SoMaterialElement.getSpecular(SoState name_15220) |
static boolean |
SoOverrideElement.getSpecularColorOverride(SoState state)
Returns true if SoSpecularColorElement is overridden.
|
static float |
SoStereoElement.getStereoAdjustment(SoState state)
Returns the stereo offset adjustment.
|
static SoCamera.StereoModes |
SoStereoElement.getStereoMode(SoState state)
Returns the stereoMode.
|
static float |
SoLazyElement.getTransparency(SoState name_14220,
int index)
Deprecated.
get() methods get value from Inventor state.
|
static float |
SoMaterialElement.getTransparency(SoState name_15212,
int index)
get() methods get value from Inventor state.
|
static boolean |
SoOverrideElement.getTransparencyOverride(SoState state)
Returns true if SoTransparencyElement is overridden.
|
static boolean |
SoOverrideElement.getTransparencyTypeOverride(SoState state)
Returns true if SoTransparencyTypeElement is overridden.
|
static SoMultiSwitch.TraversalModes |
SoMultiSwitchElement.getTraversalMode(SoState state) |
static SoTextureCoordinate3Element.CoordTypes |
SoTextureCoordinate3Element.getType(SoState state)
Calls getType(state, (int)0).
|
static SoTextureCoordinateElement.CoordTypes |
SoTextureCoordinateElement.getType(SoState state)
Calls getType(state, (int)0).
|
static SoTextureCoordinate3Element.CoordTypes |
SoTextureCoordinate3Element.getType(SoState state,
int unit)
Returns code indicating what has been set in state/element.
|
static SoTextureCoordinateElement.CoordTypes |
SoTextureCoordinateElement.getType(SoState state,
int unit)
Returns code indicating what has been set in state/element.
|
static java.util.Vector<SoNode> |
SoVertexShaderParameterElement.getVertexAttribs(SoState state)
Returns the current list of vertex attribs nodes from the state.
|
static SbVec3f[] |
SoModifyViewVolumeElement.getWallCoordinates(SoState state)
Returns the current coordinates of the virtual window in the real world.
|
static void |
SoCacheElement.invalidate(SoState state)
Invalidate any open caches.
|
static boolean |
SoStereoElement.isBalanceAdjustmentNearFrac(SoState state)
Returns true when the stereo balance adjustement is defined as a fraction of the camera near distance.
|
static boolean |
SoTexture3EnabledElement.isDisabledForShapeCache(SoState state,
int unit)
Return if that texture unit is not used by any shape, so we don't have to invalidate cache when this texture is enable/disable/modified.
|
static boolean |
SoTextureCubeMapEnabledElement.isDisabledForShapeCache(SoState state,
int unit)
Return if that texture unit is not used by any shape, so we don't have to invalidate cache when this texture is enable/disable/modified.
|
static boolean |
SoTextureEnabledElement.isDisabledForShapeCache(SoState state,
int unit)
Return if that texture unit is not used by any shape, so we don't have to invalidate cache when this texture is enable/disable/modified.
|
static int |
SoTextureUnitElement.isImageMapping(SoState state)
Indicate if one unit among the current unit list corresponds to an IMAGE_MAPPING.
|
static boolean |
SoInteractionElement.isInteracting(SoState state)
Returns true if a user interaction with the viewer is in progress.
|
static boolean |
SoViewVolumeElement.isSet(SoState state)
Returns true if the view volume has been set in the state.
|
static boolean |
SoTextureQualityElement.isSetInState(SoState state)
Returns true if element has been set in set.
|
static boolean |
SoStereoElement.isStereoAbsoluteAdjustments(SoState state)
Returns true if stereo adjustments are absolute.
|
static boolean |
SoMaterialElement.isTransparent(SoState state)
Method to inquire about current colors.
|
static boolean |
SoShapeHintsElement.isVBOUsed(SoState state)
Indicates if VBO is used from the state.
|
static void |
SoLocalBBoxMatrixElement.makeIdentity(SoState state)
Sets the local matrix to the identity matrix.
|
static void |
SoModelMatrixElement.makeIdentity(SoState state,
SoNode node)
Sets the model matrix to the identity matrix.
|
static void |
SoTextureMatrixElement.makeIdentity(SoState state,
SoNode node)
Sets the texture matrix to the identity matrix.
|
static void |
SoLocalBBoxMatrixElement.mult(SoState state,
SbMatrix matrix)
Multiplies the given matrix into the local matrix.
|
static void |
SoModelMatrixElement.mult(SoState state,
SoNode node,
SbMatrix matrix)
Multiplies the given matrix into the model matrix.
|
static void |
SoTextureMatrixElement.mult(SoState state,
SoNode node,
SbMatrix matrix)
Multiplies the given matrix into the texture matrix.
|
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.
|
static void |
SoLocalBBoxMatrixElement.popMatrix(SoState state,
SbMatrix m)
This method is used by the TransformSeparator node.
|
static void |
SoModelMatrixElement.popMatrix(SoState state,
SbMatrix m)
This method is used by the TransformSeparator node.
|
static void |
SoBBoxModelMatrixElement.popMatrix(SoState state,
SbMatrix matrix,
SbMatrix localmatrix)
See description for pushMatrix().
|
void |
SoAccumulatedElement.push(SoState name_7934)
Pushes element.
|
void |
SoBBoxCacheElement.push(SoState state)
Override
push() method to keep GL up to date. |
void |
SoBBoxModelMatrixElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoBlendElement.push(SoState state)
Override
push() method to keep GL up to date. |
void |
SoCacheElement.push(SoState state)
push to save dependencies list
|
void |
SoClipPlaneElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoDepthBufferElement.push(SoState state)
Override
push() method to keep GL up to date. |
void |
SoDepthOffsetElement.push(SoState name_10854)
Push the element into the state.
|
void |
SoElement.push(SoState state)
Pushes element.
|
void |
SoEnvironmentElement.push(SoState state)
Pushes element.
|
void |
SoFontSizeElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoFullSceneAntialiasingElement.push(SoState state)
Push copies the values from the previous element.
|
void |
SoGLLazyElement.push(SoState state)
Overrides
push() method to maintain GL state. |
void |
SoInteractiveComplexityElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoLazyElement.push(SoState state)
Deprecated.
push (for non-GL elements)
|
void |
SoLightElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoLocalBBoxMatrixElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoLogicOperationElement.push(SoState state)
Override
push() method to keep GL up to date. |
void |
SoMaterialElement.push(SoState state)
Copy current material into the pushed element.
|
void |
SoModelMatrixElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoOverrideElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack, and set up cache dependencies correctly. |
void |
SoPatternElement.push(SoState state)
Push copies the values from the previous element.
|
void |
SoPolygonOffsetElement.push(SoState state)
Push copies the values from the previous element.
|
void |
SoProfileElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoReplacedTextureElement.push(SoState state)
Pushes the element, copying values from previous element in state.
|
void |
SoShaderProgramElement.push(SoState name_21258)
Overrides
push() method so side effects can occur in GL. |
void |
SoShapeHintsElement.push(SoState state)
Push copies the values from the previous element, so set doesn't have to set them if they are set AS_IS.
|
void |
SoShapeStyleElement.push(SoState state)
Pushes element.
|
void |
SoTexture3EnabledElement.push(SoState state)
Overrides
push() so we can remember previous elements value and avoid making GL calls if this element has the same value. |
void |
SoTextureCombinerElement.push(SoState state)
Push copies the values from the previous element, so set doesn't have to set them if they are set AS_IS.
|
void |
SoTextureCoordinate3Element.push(SoState name_23265)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoTextureCoordinateBindingElement.push(SoState name_23283)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoTextureCoordinateElement.push(SoState name_23356)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoTextureCubeMapEnabledElement.push(SoState state)
Overrides
push() so we can remember previous elements value and avoid making GL calls if this element has the same value. |
void |
SoTextureEnabledElement.push(SoState state)
Overrides
push() so we can remember previous element's value and avoid making GL calls if this element has the same value. |
void |
SoTextureImageElementBase.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoTextureMatrixElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoTextureOverrideElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack, and set up cache dependencies correctly. |
void |
SoTextureTransformElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoTextureUnitElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoUniformShaderParameterElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoUpdateAreaElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoVertexShaderParameterElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoWindowElement.push(SoState state)
Push.
|
static SbMatrix |
SoLocalBBoxMatrixElement.pushMatrix(SoState state)
This method is used by the TransformSeparator node.
|
static SbMatrix |
SoModelMatrixElement.pushMatrix(SoState state)
This method is used by the TransformSeparator node.
|
static void |
SoVertexFlagElement.reInit(SoState name_25063,
SoNode name_25064) |
static void |
SoWindowElement.reset(SoState state)
Reset the element to default values.
|
void |
SoGLLazyElement.reset(SoState state,
int bitmask)
Destroys knowledge of GL state.
|
static void |
SoBBoxModelMatrixElement.reset(SoState state,
SoNode node)
Allows the
SoGetBoundingBoxAction to reset the current model matrix to identity and all currently-open local matrices to identity. |
static void |
SoLocalBBoxMatrixElement.resetAll(SoState state)
Resets all current instances in the state to identity.
|
static void |
SoLocalBBoxMatrixElement.rotateBy(SoState state,
SbRotation rotation)
Multiplies a matrix that performs the specified transformation into the local matrix.
|
static void |
SoModelMatrixElement.rotateBy(SoState state,
SoNode node,
SbRotation rotation)
This multiplies a matrix that performs the specified transformation into the model matrix.
|
static void |
SoTextureMatrixElement.rotateBy(SoState state,
SoNode node,
SbRotation rotation)
Multiplies a matrix that performs the specified transformation into the texture matrix.
|
static void |
SoLocalBBoxMatrixElement.scaleBy(SoState state,
SbVec3f scaleFactor)
Multiplies a matrix that performs the specified transformation into the local matrix.
|
static void |
SoModelMatrixElement.scaleBy(SoState state,
SoNode node,
SbVec3f scaleFactor)
This multiplies a matrix that performs the specified transformation into the model matrix.
|
static void |
SoTextureMatrixElement.scaleBy(SoState state,
SoNode node,
SbVec3f scaleFactor)
Multiplies a matrix that performs the specified transformation into the texture matrix.
|
static void |
SoGLLazyElement.sendAllMaterial(SoState state)
Static send, always send top-of-stack.
|
static void |
SoGLLazyElement.sendNoMaterial(SoState state)
Static send, always send top-of-stack.
|
static void |
SoGLLazyElement.sendOnlyDiffuseColor(SoState state)
Static send, always send top-of-stack.
|
static void |
SoAnnoText3CharOrientElement.set(SoState state,
boolean isOriented)
Sets the value in the state.
|
static void |
SoInteractionElement.set(SoState state,
boolean moving)
Sets the current interaction in the state.
|
static void |
SoShapeHintsElement.set(SoState state,
boolean useVBO)
Sets the current shape hints in the state.
|
static void |
SoTextKerningElement.set(SoState state,
boolean isKernedText)
Sets element in state.
|
static void |
SoTextOutlineEnabledElement.set(SoState state,
boolean isOutlineText)
Set the current element value.
|
static void |
SoTexture3EnabledElement.set(SoState state,
boolean value)
Calls set(state, value, (com.openinventor.inventor.nodes.SoNode)null).
|
static void |
SoTextureCubeMapEnabledElement.set(SoState state,
boolean value)
Calls set(state, value, (com.openinventor.inventor.nodes.SoNode)null).
|
static void |
SoTextureEnabledElement.set(SoState state,
boolean value)
Calls set(state, value, (com.openinventor.inventor.nodes.SoNode)null).
|
static void |
SoTextureSendingEnabledElement.set(SoState state,
boolean flag)
Sets the current element value.
|
static void |
SoFullSceneAntialiasingElement.set(SoState state,
boolean on,
boolean currOn,
int filter)
Sets the current Full-Scene Antialising attributes in the state.
|
static void |
SoDepthBufferElement.set(SoState state,
boolean test,
boolean write,
SoDepthBufferElement.DepthWriteFunctions function,
SbVec2f range)
Sets the depth buffer parameters.
|
static void |
SoLogicOperationElement.set(SoState state,
boolean enable,
SoLogicOperationElement.LogicOperations operation)
set the current logic operation
|
static void |
SoTexture3EnabledElement.set(SoState state,
boolean value,
SoNode node)
Used by Texture3ImageElement, set to true when a non-null image is set, set to false when there is no 3D texture image (the default).
|
static void |
SoTextureCubeMapEnabledElement.set(SoState state,
boolean value,
SoNode node)
Used by GLTextureImageElement, set to true when a non-null image is set, set to false when there is no texture image (the default).
|
static void |
SoTextureEnabledElement.set(SoState state,
boolean value,
SoNode node)
Used by GLTextureImageElement, set to true when a non-null image is set, set to false when there is no texture image (the default).
|
static void |
SoComplexityElement.set(SoState state,
float comp)
Sets the current complexity in the state.
|
static void |
SoCreaseAngleElement.set(SoState state,
float angle)
Sets the current crease angle in the state.
|
static void |
SoDecimationPercentageElement.set(SoState state,
float comp)
Sets the current decimation in the state.
|
static void |
SoDepthOffsetElement.set(SoState state,
float offset)
Sets the current offset in the state.
|
static void |
SoFocalDistanceElement.set(SoState state,
float distance)
Sets the current focal distance in the state.
|
static void |
SoFontSizeElement.set(SoState state,
float size)
Sets the current font size.
|
static void |
SoLineWidthElement.set(SoState state,
float width)
Sets the current line width in the state.
|
static void |
SoNeighborToleranceElement.set(SoState state,
float tolerance)
Sets the current tolerance factor in the state.
|
static void |
SoPointSizeElement.set(SoState state,
float size)
Sets the current point size in the state.
|
static void |
SoTextAliasingFactorElement.set(SoState state,
float factor)
Sets the current horizontal text alignment in the state.
|
static void |
SoTextBackFrameLineWidthElement.set(SoState state,
float width)
Sets the current horizontal text backFrame width in the state.
|
static void |
SoTextMarginElement.set(SoState state,
float margin)
Sets the current horizontal text margin in the state.
|
static void |
SoTextureQualityElement.set(SoState state,
float qual)
Sets the current texture quality in the state.
|
static void |
SoDepthOffsetElement.set(SoState state,
float name_10834,
float name_10835,
float name_10836)
Sets the current offset in the state.
|
static void |
SoInteractiveSwitchElement.set(SoState state,
int index)
Sets the current switch index in the state.
|
static void |
SoSwitchElement.set(SoState state,
int index)
Sets the current switch index in the state.
|
static void |
SoModifyViewVolumeElement.set(SoState state,
SbBox3f portion)
Sets the current portion in the state to the given portion (left, bottom, right, top).
|
static void |
SoLocalBBoxMatrixElement.set(SoState state,
SbMatrix matrix)
Sets the local matrix to the given matrix.
|
static void |
SoGeoRenderElement.set(SoState state,
SbProj4Projection.Projections renderProjection)
Sets the current render mode in the state.
|
static void |
SoUpdateAreaElement.set(SoState state,
SbVec2f origin,
SbVec2f size)
Sets the current update area in the state.
|
static void |
SoModifyLogicalViewportElement.set(SoState state,
SbVec4f portion)
Sets the portion of the viewport.
|
static void |
SoModifyViewVolumeElement.set(SoState state,
SbVec4f portion)
Sets the current portion in the state to the given portion (left, bottom, right, top).
|
static void |
SoLogicalViewportElement.set(SoState state,
SbViewportRegion vp)
Sets the viewport region.
|
static void |
SoViewportRegionElement.set(SoState state,
SbViewportRegion vpReg)
Calls set(state, vpReg, true).
|
static void |
SoViewportRegionElement.set(SoState state,
SbViewportRegion vpReg,
boolean sendToGL)
Sets the viewport region.
|
static void |
SoPickRayElement.set(SoState state,
SbViewVolume volume)
Sets the picking ray.
|
static void |
SoLinePatternElement.set(SoState state,
short pattern)
Calls set(state, pattern, (int)1).
|
static void |
SoLinePatternElement.set(SoState state,
short pattern,
int factor)
Sets the current line pattern in the state.
|
static void |
SoAnnoText3FontSizeHintElement.set(SoState state,
SoAnnoText3FontSizeHintElement.FontSizeHints hint)
Sets the value in the state.
|
static void |
SoAnnoText3RenderPrintElement.set(SoState state,
SoAnnoText3RenderPrintElement.RenderPrintTypes type)
Sets the value in the state.
|
static void |
SoBBoxCacheElement.set(SoState state,
SoBBoxCacheElement.CacheModes cacheMode)
Sets the boundingBox cache mode.
|
static void |
SoBBoxTypeElement.set(SoState state,
SoBBoxTypeElement.Types type)
Sets the current BBox type in the state.
|
static void |
SoBlendElement.set(SoState state,
SoBlendElement.BlendElementParameters parameters)
Sets the blending parameters.
|
static void |
SoCacheElement.set(SoState state,
SoCache cache)
Sets cache in element accessed from state.
|
static void |
SoStereoElement.set(SoState state,
SoCamera.StereoModes mode)
Sets the stereo mode, LEFT_VIEW, RIGHT_VIEW, or MONOSCOPIC.
|
static void |
SoComplexityTypeElement.set(SoState state,
SoComplexityTypeElement.Types type)
Sets the current complexity type in the state.
|
static void |
SoDecimationTypeElement.set(SoState state,
SoDecimationTypeElement.Types type)
Sets the current decimation type in the state.
|
static void |
SoDepthBufferElement.set(SoState state,
SoDepthBuffer depthBuffer,
boolean test,
boolean write,
SoDepthBufferElement.DepthWriteFunctions function,
SbVec2f range)
Sets the depth buffer parameters.
|
static void |
SoDrawBufferElement.set(SoState state,
SoDrawBufferElement.SoDrawBufferTypes type)
Sets the depth buffer parameters.
|
static void |
SoDrawStyleElement.set(SoState state,
SoDrawStyleElement.Styles style)
Sets the current draw style in the state.
|
static void |
SoFontRenderStyleElement.set(SoState state,
SoFontRenderStyleElement.RenderStyles style)
Sets the current render style in the state.
|
static void |
SoInteractiveComplexityElement.set(SoState state,
SoInteractiveComplexity node)
Set the current
SoInteractiveComplexity node. |
static void |
SoLightModelElement.set(SoState state,
SoLightModelElement.Models model)
Sets the current lighting model in the state.
|
static void |
SoMaterialBindingElement.set(SoState state,
SoMaterialBindingElement.Bindings binding)
Sets the current material binding in the state.
|
static void |
SoShaderProgramElement.set(SoState state,
SoNode node)
Sets the current shader program in the state.
|
static void |
SoTextureTransformElement.set(SoState state,
SoNode node)
Sets the current texture name.
|
static void |
SoShapeHintsElement.set(SoState state,
SoNode name_21403,
boolean useVBO)
Indicates if VBO is used from the state.
|
static void |
SoGeoOriginElement.set(SoState state,
SoNode node,
boolean rotateYUp,
SbVec3f geoOrigin)
Sets the current attributes.
|
static void |
SoComplexityElement.set(SoState state,
SoNode name_9524,
float comp)
Sets the current complexity in the state.
|
static void |
SoCreaseAngleElement.set(SoState state,
SoNode name_10196,
float angle)
Sets the current crease angle in the state.
|
static void |
SoDecimationPercentageElement.set(SoState state,
SoNode name_10733,
float comp)
Sets the current decimation in the state.
|
static void |
SoDepthOffsetElement.set(SoState state,
SoNode name_10831,
float offset)
Sets the current offset in the state.
|
static void |
SoFocalDistanceElement.set(SoState state,
SoNode name_11924,
float distance)
Sets the current focal distance in the state.
|
static void |
SoFontSizeElement.set(SoState state,
SoNode name_11969,
float size)
Sets the current font size.
|
static void |
SoLineWidthElement.set(SoState state,
SoNode name_14492,
float width)
Sets the current line width in the state.
|
static void |
SoPointSizeElement.set(SoState state,
SoNode name_18986,
float size)
Sets the current point size in the state.
|
static void |
SoTextAliasingFactorElement.set(SoState state,
SoNode name_23718,
float style)
Sets the current horizontal text alignment in the state.
|
static void |
SoTextBackFrameLineWidthElement.set(SoState state,
SoNode name_23745,
float width)
Sets the current horizontal text backFrame width in the state.
|
static void |
SoTextMarginElement.set(SoState state,
SoNode name_23764,
float margin)
Sets the current horizontal text margin in the state.
|
static void |
SoPolygonOffsetElement.set(SoState state,
SoNode node,
float factor,
float units,
SoPolygonOffsetElement.Styles styles,
boolean on)
Sets the current polygon offset attributes in the state.
|
static void |
SoInteractiveSwitchElement.set(SoState state,
SoNode name_13920,
int index)
Sets the current switch index in the state.
|
static void |
SoSwitchElement.set(SoState state,
SoNode name_21926,
int index)
Sets the current switch index in the state.
|
static void |
SoTextureCombinerElement.set(SoState state,
SoNode node,
int _combineRGB,
int _combineAlpha,
int _source0RGB,
int _source1RGB,
int _source2RGB,
int _source0Alpha,
int _source1Alpha,
int _source2Alpha,
int _operand0RGB,
int _operand1RGB,
int _operand2RGB,
int _operand0Alpha,
int _operand1Alpha,
int _operand2Alpha,
float _scaleRGB,
float _scaleAlpha,
SbVec4f constantColor)
Sets the current texture combiner parameters in the state.
|
static void |
SoTextureUnitElement.set(SoState state,
SoNode node,
int unit,
SoTextureUnitElement.MappingMethods mappingMethod)
Sets the current texture unit and mapping method.
|
static void |
SoTextStyleColorsElement.set(SoState state,
SoNode node,
SbColorRGBA[] colors)
Sets the current range in the state.
|
static void |
SoModelMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix)
Calls set(state, node, matrix, true).
|
static void |
SoProjectionMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix)
Sets the projection matrix to the given matrix.
|
static void |
SoTextureMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix)
Sets the texture transform matrix to the given matrix.
|
static void |
SoViewingMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix)
Calls set(state, node, matrix, true).
|
static void |
SoModelMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix,
boolean sendToGL)
Sets the model matrix to the given matrix.
|
static void |
SoViewingMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix,
boolean sendToGL)
Sets the view matrix to the given matrix.
|
static void |
SoGeoRenderElement.set(SoState state,
SoNode name_12146,
SbProj4Projection.Projections renderProjection)
Sets the current render mode in the state.
|
static void |
SoTextTextureQualityRangeElement.set(SoState state,
SoNode node,
SbVec2i32 range)
Sets the current range in the state.
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 subSize,
int xoffset,
int yoffset,
java.nio.ByteBuffer buffer,
int texname)
Pass texname = -1 to deactivate subtexturing.
|
static void |
SoLightAttenuationElement.set(SoState state,
SoNode node,
SbVec3f attenuation)
Sets the current light attenuation(s).
|
static void |
SoNormalElement.set(SoState state,
SoNode node,
SbVec3f[] normals)
Sets the current normals.
|
static void |
SoTangentElement.set(SoState state,
SoNode node,
SbVec3f[] tangents)
Sets the current tangents.
|
static void |
SoTextureImage3Element.set(SoState state,
SoNode node,
SbVec3s subSize,
int xoffset,
int yoffset,
int zoffset,
byte[] bytes,
int texname)
Pass texname = -1 to deactivate subtexturing.
|
static void |
SoViewVolumeElement.set(SoState state,
SoNode node,
SbViewVolume viewVolume)
Sets the view volume in the state.
|
static void |
SoLinePatternElement.set(SoState state,
SoNode name_14448,
short pattern)
Calls set(state, name_14448, pattern, (int)1).
|
static void |
SoLinePatternElement.set(SoState state,
SoNode name_14448,
short pattern,
int factor)
Sets the current line pattern in the state.
|
static void |
SoBBoxTypeElement.set(SoState state,
SoNode name_8899,
SoBBoxTypeElement.Types type)
Sets the current BBox type in the state.
|
static void |
SoColorMapElement.set(SoState state,
SoNode node,
SoColorMap colorMapNode)
Sets the current color map in the state.
|
static void |
SoComplexityTypeElement.set(SoState state,
SoNode name_9532,
SoComplexityTypeElement.Types type)
Sets the current complexity type in the state.
|
static void |
SoDecimationTypeElement.set(SoState state,
SoNode name_10741,
SoDecimationTypeElement.Types type)
Sets the current decimation type in the state.
|
static void |
SoDrawStyleElement.set(SoState state,
SoNode name_11127,
SoDrawStyleElement.Styles style)
Sets the current draw style in the state.
|
static void |
SoEnvironmentElement.set(SoState state,
SoNode node,
SoEnvironmentElement.EnvironmentParameters envParams)
Sets the current environment in the state.
|
static void |
SoFontRenderStyleElement.set(SoState state,
SoNode name_11960,
SoFontRenderStyleElement.RenderStyles style)
Sets the current render style in the state.
|
static void |
SoLightModelElement.set(SoState state,
SoNode name_14398,
SoLightModelElement.Models model)
Sets the current lighting model in the state.
|
static void |
SoMaterialBindingElement.set(SoState state,
SoNode name_15163,
SoMaterialBindingElement.Bindings binding)
Sets the current material binding in the state.
|
static void |
SoMultipleInstanceElement.set(SoState state,
SoNode node,
SoMultipleInstance instanceproperty)
Sets the current multiple instance node.
|
static void |
SoNormalBindingElement.set(SoState state,
SoNode name_18044,
SoNormalBindingElement.Bindings binding)
Sets the current normal binding in the state.
|
static void |
SoNurbsPropertyElement.set(SoState state,
SoNode node,
SoNurbsPropertyElement.DrawStyles drawStyleMask,
int numSamplePoints,
SbColor color,
short isoParamCurvesPattern,
SoNurbsProperty.TessellationTypes tessType,
float tessDistance,
float tessAngle)
Sets the current NURBS properties attributes in the state.
|
static void |
SoPickMethodElement.set(SoState state,
SoNode name_18869,
SoPickMethodElement.Methods method)
Sets the current pick method in the state.
|
static void |
SoPickStyleElement.set(SoState state,
SoNode name_18890,
SoPickStyleElement.Styles style)
Sets the current pick style in the state.
|
static void |
SoProjectionElement.set(SoState state,
SoNode name_19232,
SoProjection prj)
Sets the current projection node in the state.
|
static void |
SoShapeHintsElement.set(SoState state,
SoNode name_21395,
SoShapeHintsElement.VertexOrderings vertexOrdering,
SoShapeHintsElement.ShapeTypes shapeType,
SoShapeHintsElement.FaceTypes faceType)
Sets the current shape hints in the state.
|
static void |
SoShapeHintsElement.set(SoState state,
SoNode name_21400,
SoShapeHintsElement.WindingTypes windingType) |
static void |
SoTangentBindingElement.set(SoState state,
SoNode name_22987,
SoTangentBindingElement.Bindings binding)
Sets the current tangent binding in the state.
|
static void |
SoTextAlignmentHElement.set(SoState state,
SoNode name_23727,
SoTextAlignmentHElement.AlignmentHs style)
Sets the current horizontal text alignment in the state.
|
static void |
SoTextAlignmentVElement.set(SoState state,
SoNode name_23736,
SoTextAlignmentVElement.AlignmentVs style)
Sets the current vertical text alignment in the state.
|
static void |
SoTextOrientationElement.set(SoState state,
SoNode name_23773,
SoTextOrientationElement.Orientations style)
Sets the current font orientation in the state.
|
static void |
SoTextStyleElement.set(SoState state,
SoNode name_23805,
SoTextStyleElement.Styles style)
Sets the current style type in the state.
|
static void |
SoTextureCoordinateBindingElement.set(SoState state,
SoNode name_23277,
SoTextureCoordinateBindingElement.Bindings binding)
Sets the current texture binding in the state.
|
static void |
SoUnitsElement.set(SoState state,
SoNode name_24456,
SoUnitsElement.Units units)
Sets the current units in the state.
|
static void |
SoFontNameElement.set(SoState state,
SoNode node,
java.lang.String fontName)
Sets the current font name.
|
static void |
SoTextureNameElement.set(SoState state,
SoNode node,
java.lang.String textureName)
Sets the current texture name.
|
static void |
SoPatternElement.set(SoState state,
SoNode node,
java.lang.String category,
java.lang.String name)
Sets the current pattern attributes in the state.
|
static void |
SoNormalBindingElement.set(SoState state,
SoNormalBindingElement.Bindings binding)
Sets the current normal binding in the state.
|
static void |
SoPickMethodElement.set(SoState state,
SoPickMethodElement.Methods method)
Sets the current pick method in the state.
|
static void |
SoPickStyleElement.set(SoState state,
SoPickStyleElement.Styles style)
Sets the current pick style in the state.
|
static void |
SoProjectionElement.set(SoState state,
SoProjection prj)
Sets the current projection node in the state.
|
static void |
SoShapeHintsElement.set(SoState state,
SoShapeHintsElement.VertexOrderings vertexOrdering,
SoShapeHintsElement.ShapeTypes shapeType,
SoShapeHintsElement.FaceTypes faceType)
Sets the current shape hints in the state.
|
static void |
SoShapeHintsElement.set(SoState state,
SoShapeHintsElement.VertexOrderings vertexOrdering,
SoShapeHintsElement.ShapeTypes shapeType,
SoShapeHintsElement.FaceTypes faceType,
SoShapeHintsElement.WindingTypes windingType,
boolean useVBO)
Set shape hints by defining all options.
|
static void |
SoShapeHintsElement.set(SoState state,
SoShapeHintsElement.WindingTypes windingType)
Sets the current shape hints in the state.
|
static void |
SoTangentBindingElement.set(SoState state,
SoTangentBindingElement.Bindings binding)
Sets the current tangent binding in the state.
|
static void |
SoTextAlignmentHElement.set(SoState state,
SoTextAlignmentHElement.AlignmentHs style)
Sets the current horizontal text alignment in the state.
|
static void |
SoTextAlignmentVElement.set(SoState state,
SoTextAlignmentVElement.AlignmentVs style)
Sets the current vertical text alignment in the state.
|
static void |
SoTextOrientationElement.set(SoState state,
SoTextOrientationElement.Orientations style)
Sets the current font orientation in the state.
|
static void |
SoTextStyleElement.set(SoState state,
SoTextStyleElement.Styles style)
Sets the current style type in the state.
|
static void |
SoTextureCoordinateBindingElement.set(SoState state,
SoTextureCoordinateBindingElement.Bindings binding)
Sets the current texture binding in the state.
|
static void |
SoUnitsElement.set(SoState state,
SoUnitsElement.Units units)
Sets the current units in the state.
|
static void |
SoProfileCoordinateElement.set2(SoState state,
SoNode node,
SbVec2f[] coords)
Sets the current 2D profile coordinates.
|
static void |
SoTextureCoordinateElement.set2(SoState state,
SoNode node,
SbVec2f[] coords)
Calls set2(state, node, coords, false).
|
static void |
SoTextureCoordinateElement.set2(SoState state,
SoNode node,
SbVec2f[] coords,
boolean frcSend) |
static void |
SoCoordinateElement.set3(SoState state,
SoNode node,
SbVec3f[] coords)
Sets the current coordinates in the state as 3-vectors.
|
static void |
SoProfileCoordinateElement.set3(SoState state,
SoNode node,
SbVec3f[] coords)
Sets the current 3D profile coordinates.
|
static void |
SoTextureCoordinate3Element.set3(SoState state,
SoNode node,
SbVec3f[] coords)
Calls set3(state, node, coords, false).
|
static void |
SoTextureCoordinate3Element.set3(SoState state,
SoNode node,
SbVec3f[] coords,
boolean frcSend) |
static void |
SoCoordinateElement.set4(SoState state,
SoNode node,
SbVec4f[] coords)
Sets the current coordinates in the state as 4-vectors.
|
static void |
SoTextureCoordinate3Element.set4(SoState state,
SoNode node,
SbVec4f[] coords)
Calls set4(state, node, coords, false).
|
static void |
SoTextureCoordinateElement.set4(SoState state,
SoNode node,
SbVec4f[] coords)
Calls set4(state, node, coords, false).
|
static void |
SoTextureCoordinate3Element.set4(SoState state,
SoNode node,
SbVec4f[] coords,
boolean frcSend) |
static void |
SoTextureCoordinateElement.set4(SoState state,
SoNode node,
SbVec4f[] coords,
boolean frcSend) |
static void |
SoBevelPropertyElement.setAbsoluteRadius(SoState state,
SoNode node,
float name_8660)
Sets the bevel radius as an absolute value.
|
static void |
SoLazyElement.setAmbient(SoState state,
SoNode node,
SbColor color)
Deprecated.
|
static void |
SoMaterialElement.setAmbient(SoState state,
SoNode node,
SbColor color) |
static void |
SoOverrideElement.setAmbientColorOverride(SoState state,
SoNode name_18507,
boolean override)
Set override flag for SoAmbientColorElement.
|
static void |
SoBevelPropertyElement.setAngle(SoState state,
SoNode node,
float name_8654)
Sets the bevel angle: if 2 adjacent faces make a greater angle, then their common edge is beveled.
|
static void |
SoStereoElement.setBalanceAdjustment(SoState state,
float stbalance)
Calls setBalanceAdjustment(state, stbalance, (boolean)false).
|
static void |
SoStereoElement.setBalanceAdjustment(SoState state,
float stbalance,
boolean stNearFrac)
Sets the stereo balance adjustment.
|
static void |
SoOverrideElement.setBBoxTypeOverride(SoState state,
SoNode name_18594,
boolean override)
Set override flag for
SoComplexity.bboxType . |
static void |
SoBlendElement.setBlending(SoState state,
boolean enabled)
Enable or disable blending.
|
static void |
SoLazyElement.setBlending(SoState state,
boolean value)
Deprecated.
|
static void |
SoOverrideElement.setColorIndexOverride(SoState state,
SoNode name_18510,
boolean override)
Set override flag for SoColorIndexElement.
|
static void |
SoLazyElement.setColorIndices(SoState state,
SoNode node,
int[] indices)
Deprecated.
Static set method.
|
static void |
SoMaterialElement.setColorIndices(SoState state,
SoNode node,
int[] indices)
Static set method.
|
static void |
SoLazyElement.setColorMaterial(SoState state,
SoNode node,
boolean value)
Deprecated.
|
static void |
SoMaterialElement.setColorMaterial(SoState state,
SoNode node,
boolean value) |
static void |
SoOverrideElement.setComplexityOverride(SoState state,
SoNode name_18513,
boolean override)
Set override flag for
SoComplexityElement . |
static void |
SoShapeStyleElement.setComplexityType(SoState state,
int value)
API used by other elements.
|
static void |
SoOverrideElement.setComplexityTypeOverride(SoState state,
SoNode name_18516,
boolean override)
Set override flag for
SoComplexityTypeElement . |
static void |
SoOverrideElement.setCreaseAngleOverride(SoState state,
SoNode name_18519,
boolean override)
Set override flag for
SoCreaseAngleElement . |
static void |
SoModelMatrixElement.setCullMatrix(SoState state,
SoNode node,
SbMatrix matrix)
Sets the transformation that defines the volume that view-volume culling should be tested against.
|
static void |
SoTextureCoordinate3Element.setDefault(SoState state,
SoNode node)
Sets the current texture coordinates, in any of several ways: EXPLICIT, no coordinates (shapes will generate):
|
static void |
SoTextureCoordinateElement.setDefault(SoState state,
SoNode node)
Sets the current texture coordinates, in any of several ways: EXPLICIT, no coordinates (shapes will generate).
|
static void |
SoOverrideElement.setDepthBufferFunctionOverride(SoState state,
SoNode name_18591,
boolean override)
Set override flag for
SoDepthBuffer.function . |
static void |
SoOverrideElement.setDepthBufferRangeOverride(SoState state,
SoNode name_18588,
boolean override)
Set override flag for
SoDepthBuffer.range . |
static void |
SoMaterialElement.setDiffuse(SoState state,
SoNode node,
SbColor[] colors)
Static set method.
|
static void |
SoLazyElement.setDiffuse(SoState state,
SoNode node,
SbColor[] colors,
SoColorPacker cPacker)
Deprecated.
Static set method.
|
static void |
SoOverrideElement.setDiffuseColorOverride(SoState state,
SoNode name_18525,
boolean override)
Set override flag for SoDiffuseColorElement.
|
static void |
SoShapeStyleElement.setDrawStyle(SoState state,
int value)
API used by other elements.
|
static void |
SoOverrideElement.setDrawStyleOverride(SoState state,
SoNode name_18528,
boolean override)
Set override flag for
SoDrawStyleElement . |
static void |
SoLazyElement.setEmissive(SoState state,
SoNode node,
SbColor color)
Deprecated.
|
static void |
SoMaterialElement.setEmissive(SoState state,
SoNode node,
SbColor color) |
static void |
SoOverrideElement.setEmissiveColorOverride(SoState state,
SoNode name_18531,
boolean override)
Set override flag for SoEmissiveColorElement.
|
static void |
SoOverrideElement.setEnvironmentOverride(SoState state,
SoNode name_18576,
boolean override)
Set override flag for
SoEnvironmentElement . |
static void |
SoOverrideElement.setFontNameOverride(SoState state,
SoNode name_18534,
boolean override)
Set override flag for
SoFontNameElement . |
static void |
SoOverrideElement.setFontRenderStyleOverride(SoState state,
SoNode name_18540,
boolean override)
Set override flag for
SoFontRenderStyleElement . |
static void |
SoOverrideElement.setFontSizeOverride(SoState state,
SoNode name_18537,
boolean override)
Set override flag for
SoFontSizeElement . |
static void |
SoOverrideElement.setFullSceneAntialiasingOverride(SoState state,
SoNode name_18585,
boolean override)
Set override flag for
SoFullSceneAntialiasingElement . |
static void |
SoBlendElement.setFunction(SoState state,
SoBlendElement.BlendFactors source,
SoBlendElement.BlendFactors destination)
Sets the blending function.
|
static void |
SoTextureOverrideElement.setImageOverride(SoState state,
boolean override)
Sets override flag for
SoTextureImageElement . |
static void |
SoModifyViewVolumeElement.setInfo(SoState state,
int info)
Sets an integer info.
|
static void |
SoStereoElement.setInterEyeDistance(SoState state,
float ied)
Sets the inter-eye distance (immersive MP only).
|
static void |
SoLazyElement.setLightModel(SoState state,
int model)
Deprecated.
|
static void |
SoShapeStyleElement.setLightModel(SoState state,
int value)
API used by other elements.
|
static void |
SoOverrideElement.setLightModelOverride(SoState state,
SoNode name_18543,
boolean override)
Set override flag for
SoLightModelElement . |
static void |
SoOverrideElement.setLinePatternOverride(SoState state,
SoNode name_18546,
boolean override)
Set override flag for
SoLinePatternElement . |
static void |
SoOverrideElement.setLineWidthOverride(SoState state,
SoNode name_18549,
boolean override)
Set override flag for
SoLineWidthElement . |
static void |
SoEdgeFlagElement.setMarked(SoState state,
SoNode node,
int numFlags,
int[] flags)
Sets the current flags in the state as marked.
|
static void |
SoVertexFlagElement.setMarked(SoState state,
SoNode node,
int numFlags,
int[] flags)
Sets the current flags in the state as marked.
|
static void |
SoOverrideElement.setMaterialBindingOverride(SoState state,
SoNode name_18552,
boolean override)
Set override flag for
SoMaterialBindingElement . |
static void |
SoDepthOffsetElement.setMaxOffset(SoState state,
float offset)
Sets the current offset in the state.
|
static void |
SoOverrideElement.setNeighborToleranceOverride(SoState state,
SoNode name_18522,
boolean override)
Set override flag for
SoNeighborToleranceElement . |
static void |
SoShapeStyleElement.setOverrides(SoState state,
boolean value)
Set value is true if either diffuse, transparency, or materialbinding are overridden; otherwise false.
|
static void |
SoMaterialElement.setPacked(SoState state,
SoNode node,
int[] colors) |
static void |
SoLazyElement.setPacked(SoState state,
SoNode node,
SoColorPacker cPacker,
int[] colors)
Deprecated.
Static set method.
|
static void |
SoOverrideElement.setPatternOverride(SoState state,
SoNode name_18582,
boolean override)
Set override flag for
SoPatternElement . |
static void |
SoOverrideElement.setPickStyleOverride(SoState state,
SoNode name_18555,
boolean override)
Set override flag for
SoPickStyleElement . |
static void |
SoOverrideElement.setPointSizeOverride(SoState state,
SoNode name_18558,
boolean override)
Set override flag for
SoPointSizeElement . |
static void |
SoOverrideElement.setPolygonOffsetOverride(SoState state,
SoNode name_18579,
boolean override)
Set override flag for
SoPolygonOffsetElement . |
static void |
SoTextureOverrideElement.setQualityOverride(SoState state,
boolean override)
Sets override flag for
SoTextureQualityElement . |
static void |
SoBevelPropertyElement.setRadius(SoState state,
SoNode node)
Calls setRadius(state, node, com.openinventor.inventor.nodes.SoBevelProperty.DEFAULT_RADIUS).
|
static void |
SoBevelPropertyElement.setRadius(SoState state,
SoNode node,
float name_8657)
Sets the bevel radius as a percentage [0.0, 1.0] of the greater value of the length of each edge.
|
static void |
SoStereoElement.setReversedView(SoState state,
boolean strev)
Sets the stereo inverted view flag.
|
static void |
SoOverrideElement.setShapeHintsOverride(SoState state,
SoNode name_18561,
boolean override)
Set override flag for
SoShapeHintsElement . |
static void |
SoLazyElement.setShininess(SoState state,
SoNode node,
float value)
Deprecated.
|
static void |
SoMaterialElement.setShininess(SoState state,
SoNode node,
float value) |
static void |
SoOverrideElement.setShininessOverride(SoState state,
SoNode name_18564,
boolean override)
Set override flag for SoShininessElement.
|
static void |
SoLazyElement.setSmoothing(SoState state,
boolean value)
Deprecated.
|
static void |
SoLazyElement.setSpecular(SoState state,
SoNode node,
SbColor color)
Deprecated.
|
static void |
SoMaterialElement.setSpecular(SoState state,
SoNode node,
SbColor color) |
static void |
SoOverrideElement.setSpecularColorOverride(SoState state,
SoNode name_18567,
boolean override)
Set override flag for SoSpecularColorElement.
|
static void |
SoStereoElement.setStereoAbsoluteAdjustments(SoState state,
boolean absolute)
Indicates if the stereo offset and and balance setting should be interpreted as factors or as absolute parameters.
|
static void |
SoStereoElement.setStereoAdjustment(SoState state,
float stoffset)
Sets the stereo offset adjustment.
|
static void |
SoBevelPropertyElement.setTests(SoState state,
SoNode node,
int name_8663)
Allows the user to switch on/off the tests applied before the bevel (can increase speed when the tests are not needed).
|
static void |
SoShapeStyleElement.setTexture3Enabled(SoState state,
boolean value)
Calls setTexture3Enabled(state, value, (int)0).
|
static void |
SoShapeStyleElement.setTexture3Enabled(SoState state,
boolean value,
int unit)
API used by other elements.
|
static void |
SoShapeStyleElement.setTextureEnabled(SoState state,
boolean value)
Calls setTextureEnabled(state, value, (int)0).
|
static void |
SoShapeStyleElement.setTextureEnabled(SoState state,
boolean value,
int unit)
API used by other elements.
|
static void |
SoShapeStyleElement.setTextureFunction(SoState state,
boolean value)
Calls setTextureFunction(state, value, (int)0).
|
static void |
SoShapeStyleElement.setTextureFunction(SoState state,
boolean value,
int unit)
API used by other elements.
|
static void |
SoMaterialElement.setTransparency(SoState state,
SoNode node,
float[] transp)
Static set method.
|
static void |
SoLazyElement.setTransparency(SoState state,
SoNode node,
float[] transp,
SoColorPacker cPacker)
Deprecated.
Static set method.
|
static void |
SoOverrideElement.setTransparencyOverride(SoState state,
SoNode name_18570,
boolean override)
Set override flag for SoTransparencyElement.
|
static void |
SoShapeStyleElement.setTransparencyType(SoState state,
int value)
API used by other elements.
|
static void |
SoOverrideElement.setTransparencyTypeOverride(SoState state,
SoNode name_18573,
boolean override)
Set override flag for SoTransparencyTypeElement.
|
static void |
SoEdgeFlagElement.setUnmarked(SoState state,
SoNode node,
int numFlags,
int[] flags)
Sets the current flags in the state as unmarked.
|
static void |
SoVertexFlagElement.setUnmarked(SoState state,
SoNode node,
int numFlags,
int[] flags)
Sets the current flags in the state as unmarked.
|
static void |
SoModifyViewVolumeElement.setWallCoordinates(SoState state,
SbVec3f lowerLeft,
SbVec3f lowerRight,
SbVec3f upperLeft)
Sets the current coordinates of the virtual window in the real world.
|
static void |
SoLocalBBoxMatrixElement.translateBy(SoState state,
SbVec3f translation)
Multiplies a matrix that performs the specified transformation into the local matrix.
|
static void |
SoModelMatrixElement.translateBy(SoState state,
SoNode node,
SbVec3f translation)
This multiplies a matrix that performs the specified transformation into the model matrix.
|
static void |
SoTextureMatrixElement.translateBy(SoState state,
SoNode node,
SbVec3f translation)
Multiplies a matrix that performs the specified transformation into the texture matrix.
|
static boolean |
SoModifyViewVolumeElement.useWallCoordinates(SoState state)
Returns a boolean telling the Camera to compute a view volume using the wall coordinates.
|
Modifier and Type | Method and Description |
---|---|
static SbVec3f[] |
SoProjection.checkProjection(SoState state,
SoNode node,
SbVec3f[] coords)
Apply projection to given coordinates.
|
static int |
SoTextureUnit.getMaxTextureUnit(SoState state)
Returns the maximum number of texture units.
|
int |
SoIndexedTriangleStripSet.getNumStrips(SoState state)
Returns number of strips.
|
int |
SoIndexedTriangleStripSet.getNumTriangles(SoState state)
Returns number of triangles.
|
static boolean |
SoShape.isPrimitiveRestartAvailable(SoState state)
Returns true if the primitive restart feature is available.
|
static boolean |
SoFragmentShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Indicates if fragment shaders in the specified language are supported by your graphics board.
|
static boolean |
SoGeometryShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Indicates if geometry shaders in the specified language are supported by your graphics board.
|
static boolean |
SoTessellationControlShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Returns true if tessellation control shaders in the specified language are supported by your graphics board.
|
static boolean |
SoTessellationEvaluationShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Returns true if tessellation evaluation shaders in the specified language are supported by your graphics board.
|
static boolean |
SoVertexShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Indicates if vertex shaders in the specified language are supported by your graphics board.
|
static boolean |
SoRenderToTarget.isSupported(SoState state)
Indicates if this node can be used on the actual hardware.
|
static boolean |
SoVertexAttribFeedback.isSupported(SoState state)
This function indicates if the vertex attributes feedback feature is available on this system.
|
Modifier and Type | Method and Description |
---|---|
static SoDataCompositor |
SoDataCompositorElement.get(SoState state) |
static SoDataRange |
SoDataRangeElement.get(SoState state) |
static SoDataSetId |
SoDataSetIdElement.get(SoState state)
Returns current id from the state.
|
static SoGeometryPriority |
SoGeometryPriorityElement.get(SoState state) |
static SoROI |
SoROIElement.get(SoState state) |
static SoTransferFunction |
SoTransferFunctionElement.get(SoState state) |
static SoDataRange |
SoDataRangeElement.get(SoState state,
short dataRangeId) |
static SoDataSet |
SoDataSetElement.getDataSet(SoState state) |
static boolean |
SoTransferFunctionElement.hasTransparency(SoState state)
returns true if one (at least) accumulated transferFuncion contains a transparency
|
void |
SoDataRangeElement.push(SoState name_10503)
Pushes element.
|
void |
SoDataSetElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoTransferFunctionElement.push(SoState name_24088)
Pushes element.
|
static void |
SoDataSetIdElement.set(SoState state,
SoDataSetId dsId)
Sets the current id in the state.
|
static void |
SoDataCompositorElement.set(SoState state,
SoNode node,
SoDataCompositor name_10356) |
static void |
SoDataRangeElement.set(SoState state,
SoNode node,
SoDataRange name_10489) |
static void |
SoDataSetElement.set(SoState state,
SoNode node,
SoDataSet datasetNode) |
static void |
SoDataSetElement.set(SoState state,
SoNode node,
SoDataSet datasetNode,
SbMatrix matrix) |
static void |
SoGeometryPriorityElement.set(SoState state,
SoNode node,
SoGeometryPriority m_geometryPriorityNode) |
static void |
SoROIElement.set(SoState state,
SoNode node,
SoROI ROINode) |
static void |
SoTransferFunctionElement.set(SoState state,
SoNode node,
SoTransferFunction m_transferFunctionNode)
Sets/Gets the current volume data attributes in the state.
|
Modifier and Type | Method and Description |
---|---|
static PoCellFilter |
PoCellFilterElement.get(SoState state) |
static PbDataMapping |
PoDataMappingElement.get(SoState state) |
static PbDateFormatMapping |
PoDateFormatMappingElement.get(SoState state) |
static PbDomain |
PoDomainElement.get(SoState state) |
static PbIsovaluesList |
PoIsovaluesListElement.get(SoState state) |
static PoMesh1DFilter |
PoMesh1DFilterElement.get(SoState state) |
static PoMesh1DHints.GeomInterpretations |
PoMesh1DHintsElement.get(SoState state) |
static PbMiscTextAttr |
PoMiscTextAttrElement.get(SoState state) |
static PbNumericDisplayFormat |
PoNumericDisplayFormatElement.get(SoState state) |
static PoProfile |
PoProfileElement.get(SoState state) |
static SbBox2f |
PoProfileElement.getBBox(SoState state) |
static java.nio.FloatBuffer |
PoProfileElement.getDirectProfile(SoState state,
float step)
Return the current 2D polygon defining the profile.
|
static PbMesh |
PoMeshElement.getMesh(SoState state) |
static PbMesh1D |
PoMeshElement.getMesh1D(SoState state) |
static PbMesh2D |
PoMeshElement.getMesh2D(SoState state) |
static PbMesh3D |
PoMeshElement.getMesh3D(SoState state) |
static SbVec2f[] |
PoProfileElement.getProfile(SoState state,
float step)
Return the current 2D polygon defining the profile.
|
static void |
PoCellFilterElement.set(SoState state,
SoNode cellFilter) |
static void |
PoBevelEdgeElement.set(SoState state,
SoNode node,
boolean on,
float radius,
PoBevelEdge.RadiusFlags radiusFlag,
float bevelAngle) |
static void |
PoDataMappingElement.set(SoState state,
SoNode node,
PbDataMapping dataMapping) |
static void |
PoDateFormatMappingElement.set(SoState state,
SoNode node,
PbDateFormatMapping dateFormatMapping) |
static void |
PoDomainElement.set(SoState state,
SoNode node,
PbDomain domain) |
static void |
PoIsovaluesListElement.set(SoState state,
SoNode node,
PbIsovaluesList isovaluesList) |
static void |
PoMeshElement.set(SoState state,
SoNode node,
PbMesh1D mesh) |
static void |
PoMeshElement.set(SoState state,
SoNode node,
PbMesh2D mesh) |
static void |
PoMeshElement.set(SoState state,
SoNode node,
PbMesh3D mesh) |
static void |
PoMiscTextAttrElement.set(SoState state,
SoNode node,
PbMiscTextAttr miscTextAttr) |
static void |
PoNumericDisplayFormatElement.set(SoState state,
SoNode node,
PbNumericDisplayFormat numericDisplayFormat) |
static void |
PoLabelHintsElement.set(SoState state,
SoNode node,
PoLabelHints.LabelPaths labelPath,
PoLabelHints.Justifications justif,
java.lang.String addString,
boolean isAddStringIgnored,
boolean isLabelLineVisible) |
static void |
PoMesh1DFilterElement.set(SoState state,
SoNode node,
PoMesh1DFilter filter) |
static void |
PoMesh1DHintsElement.set(SoState state,
SoNode node,
PoMesh1DHints.GeomInterpretations geomInterpretation) |
static void |
PoProfileElement.set(SoState state,
SoNode node,
PoProfile filter) |
Modifier and Type | Method and Description |
---|---|
static void |
MoCellRangesElement.add(SoState state,
MoCellRanges cellRanges)
Add the given cell ranges for the specified traversal state.
|
static void |
MoScalarSetElementI.add(SoState state,
SoNode node,
MiScalardSetI scalarSet)
Adds a scalar set to the current list of sets for the specified traversal
state and node.
|
static void |
MoScalarSetElementIj.add(SoState state,
SoNode node,
MiScalardSetIj scalarSet)
Adds a scalar set to the current list of sets for the specified traversal
state and node.
|
static void |
MoScalarSetElementIjk.add(SoState state,
SoNode node,
MiScalardSetIjk scalarSet)
Adds a scalar set to the current list of sets for the specified traversal
state and node.
|
static void |
MoStringSetElement.add(SoState state,
SoNode node,
MiStringSet stringSet)
Adds a string set to the current list of sets for the specified traversal
state and node.
|
static void |
MoVec3SetElementI.add(SoState state,
SoNode node,
MiVec3dSetI vectorSet)
Adds a vector set to the current list of sets for the specified traversal
state and node.
|
static void |
MoVec3SetElementIj.add(SoState state,
SoNode node,
MiVec3dSetIj vectorSet)
Adds a vector set to the current list of sets for the specified traversal
state and node.
|
static void |
MoVec3SetElementIjk.add(SoState state,
SoNode node,
MiVec3dSetIjk vectorSet)
Adds a vector set to the current list of sets for the specified traversal
state and node.
|
static MoMeshElement |
MoMeshElement.get(SoState state)
Returns the mesh element from the specified traversal state.
|
static MiScalardSetI |
MoScalarSetElementI.get(SoState state,
int index)
Gets the element number index from the specified traversal state.
|
static MiScalardSetIj |
MoScalarSetElementIj.get(SoState state,
int index)
Gets the element number index from the specified traversal state.
|
static MiScalardSetIjk |
MoScalarSetElementIjk.get(SoState state,
int index)
Gets the element number index from the specified traversal state.
|
static MiStringSet |
MoStringSetElement.get(SoState state,
int index)
Gets the element number index from the specified traversal state.
|
static MiVec3dSetI |
MoVec3SetElementI.get(SoState state,
int index)
Gets the element number index from the specified traversal state.
|
static MiVec3dSetIj |
MoVec3SetElementIj.get(SoState state,
int index)
Gets the element number index from the specified traversal state.
|
static MiVec3dSetIjk |
MoVec3SetElementIjk.get(SoState state,
int index)
Gets the element number index from the specified traversal state.
|
static long[] |
MoCellRangesElement.getBegin(SoState state,
int numDimension)
Returns the current begin cell index from the specified traversal state.
|
static MoCellFilterElement.CellFilter |
MoCellFilterElement.getCellFilter(SoState state)
Returns the current cell filter from the specified traversal state.
|
static MiColorMapping<java.lang.Double,java.awt.Color> |
MoColorMappingElement.getColorMapping(SoState state)
Returns the current color mapping from the specified traversal state.
|
static MoMeshElement.ConnectedRepresentation |
MoMeshElement.getConnectedRepresentation(SoState state)
Returns the current representation connected to the mesh from the specified
traversal state.
|
static MoDataBinding.DataBinding |
MoDataBindingElement.getDataBinding(SoState state)
Returns the current data binding from the specified traversal state.
|
static MoDrawStyleElement.DrawStyle |
MoDrawStyleElement.getDrawStyle(SoState state)
Returns the current draw style from the specified traversal state.
|
static long[] |
MoCellRangesElement.getEnd(SoState state,
int numDimension)
Returns the current end cell index from the specified traversal state.
|
static float |
MoDrawStyleElement.getFadingThreshold(SoState state)
Returns the current fading threshold from the specified traversal state.
|
static MoMaterialElement.Material |
MoMaterialElement.getMaterial(SoState state)
Returns current colors and coloring options from the specified traversal
state.
|
static MoMeshElement.Mesh |
MoMeshElement.getMesh(SoState state)
Returns the current mesh from the specified traversal state.
|
static int |
MoScalarSetElementI.getNum(SoState state)
Gets number of elements in the specified state.
|
static int |
MoScalarSetElementIj.getNum(SoState state)
Gets number of elements in the specified state.
|
static int |
MoScalarSetElementIjk.getNum(SoState state)
Gets number of elements in the specified state.
|
static int |
MoStringSetElement.getNum(SoState state)
Gets number of elements in the specified state.
|
static int |
MoVec3SetElementI.getNum(SoState state)
Gets number of elements in the specified state.
|
static int |
MoVec3SetElementIj.getNum(SoState state)
Gets number of elements in the specified state.
|
static int |
MoVec3SetElementIjk.getNum(SoState state)
Gets number of elements in the specified state.
|
void |
MoCellRangesElement.push(SoState state) |
void |
MoScalarSetElementI.push(SoState state) |
void |
MoScalarSetElementIj.push(SoState state) |
void |
MoScalarSetElementIjk.push(SoState state) |
void |
MoStringSetElement.push(SoState state) |
void |
MoVec3SetElementI.push(SoState state) |
void |
MoVec3SetElementIj.push(SoState state) |
void |
MoVec3SetElementIjk.push(SoState state) |
static void |
MoDrawStyleElement.set(SoState state,
MoDrawStyle ds)
Sets the current draw style for the specified traversal state and node.
|
static void |
MoColorMappingElement.set(SoState state,
SoNode node,
MiColorMapping<java.lang.Double,java.awt.Color> colorMapping)
Sets the current color mapping for the specified traversal state and node.
|
static void |
MoDataBindingElement.set(SoState state,
SoNode node,
MoDataBinding.DataBinding dataBinding)
Sets the current data binding for the specified traversal state and node.
|
static void |
MoMaterialElement.set(SoState state,
SoNode node,
MoMaterial.ColoringType coloring,
SbColor color,
MoMaterial.ColoringType lineColoring,
SbColor lineColor,
MoMaterial.ColoringType markerColoring,
SbColor markerColor,
float transparency)
Sets the current colors and coloring options for the specified traversal
state and node.
|
static void |
MoCellFilterElement.set(SoState state,
SoNode node,
MoMeshVizDataMapping.CellFilterType cellFilterType,
MiCellFilter cellFilter)
Sets the current cell filter for the specified traversal state and node.
|
static void |
MoMeshElement.set(SoState state,
SoNode node,
MoMeshVizDataMapping.MeshType meshType,
MiMesh mesh,
MoMeshRepresentation meshRepresentation,
long nodeTimeStamp)
Sets the current mesh for the specified traversal state and node.
|
Modifier and Type | Method and Description |
---|---|
static SoUniformGridClipping |
SoUniformGridClippingElement.get(SoState state)
Returns the first grid.
|
static SoVolumeClippingGroup |
SoVolumeClippingGroupElement.get(SoState state) |
static SoVolumeGroup |
SoVolumeGroupElement.get(SoState state) |
static SoVolumeRenderingQuality |
SoVolumeRenderingQualityElement.get(SoState state) |
static SoVolumeTransform |
SoVolumeTransformElement.get(SoState state)
Returns most recently traversed volume transform from the state.
|
static java.util.ArrayList<SoUniformGridClipping> |
SoUniformGridClippingElement.getAll(SoState state)
Returns all the grids.
|
static SoVolumeData |
SoVolumeDataElement.getVolumeData(SoState state) |
void |
SoUniformGridClippingElement.pop(SoState name_24419,
SoElement prevTopElement)
Pop method.
|
void |
SoVolumeClippingGroupElement.pop(SoState state,
SoElement prevTopElement)
Pops element.
|
void |
SoUniformGridClippingElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
void |
SoVolumeClippingGroupElement.push(SoState state)
Pushes element.
|
void |
SoVolumeTransformElement.push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
static void |
SoUniformGridClippingElement.set(SoState state,
SoNode node)
Sets the current texture unit.
|
static void |
SoVolumeClippingGroupElement.set(SoState state,
SoNode node,
SoVolumeClippingGroup ClippingGroupNode) |
static void |
SoVolumeDataElement.set(SoState state,
SoNode node,
SoVolumeData volumeDataNode) |
static void |
SoVolumeDataElement.set(SoState state,
SoNode node,
SoVolumeData volumeDataNode,
SbMatrix matrix) |
static void |
SoVolumeGroupElement.set(SoState state,
SoNode node,
SoVolumeGroup volumeGroupNode) |
static void |
SoVolumeRenderingQualityElement.set(SoState state,
SoNode node,
SoVolumeRenderingQuality vrq) |
static void |
SoVolumeTransformElement.set(SoState state,
SoNode node,
SoVolumeTransform m_volumeTransformNode)
Add a volume transform to the state.
|
Modifier and Type | Method and Description |
---|---|
SbVec3i32 |
SoOffscreenVolumeRender.getMaxBoxSize(SoState state)
Returns the maximum boxSize that can be extract in one boxComputed for the current state.
|
static int |
SoUniformGridClipping.getMaxNumberOfUniformGrids(SoState state)
Returns the maximum number of clipping surfaces supported by the hardware.
|
static boolean |
SoFenceSlice.isSupported(SoState state)
Returns true if graphic card can render an
SoFenceSlice . |
static boolean |
SoHeightFieldRender.isSupported(SoState state)
Returns true if graphic card can render a
SoHeightFieldRender . |
static boolean |
SoUniformGridClipping.isSupported(SoState state)
Returns true if uniform grid clipping is supported by the graphics board.
|
static boolean |
SoVolumeShader.isSupported(SoState state)
Returns true if
SoVolumeShader is supported by the current graphics board. |
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com