Click or drag to resize
SoSearchDepthOffsetAction Class

Depth Offset nodes search action.

Inheritance Hierarchy

Namespace: OIV.Inventor.Actions
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 9.9.13.0 (9.9.13.0)
Syntax
public class SoSearchDepthOffsetAction : SoSearchAction

The SoSearchDepthOffsetAction type exposes the following members.

Constructors
  NameDescription
Public methodSoSearchDepthOffsetAction

Constructor.

Top
Methods
  NameDescription
Public methodAddPath
(Inherited from SoSearchAction.)
Public methodApply(SoNode)

Initiates an action on the graph defined by a node.

(Inherited from SoAction.)
Public methodApply(SoPath)

Initiates an action on the graph defined by a path.

(Inherited from SoAction.)
Public methodApply(SoPathList)
Calls Apply(pathList, false).
(Inherited from SoAction.)
Public methodApply(SoPathList, Boolean)

Initiates an action on the graph defined by a list of paths.

(Inherited from SoAction.)
Public methodClearApplyResult

When applied, an action may reference nodes or create objects (e.g.

(Inherited from SoSearchAction.)
Public methodStatic memberEnableElement
Public methodEnableElements

(Overrides SoSearchActionEnableElements.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodForwardTraversal

Traverse a node that is not part of the current scenegraph.

(Inherited from SoAction.)
Public methodGetContinueActionInBranchFlag

This function indicates if the action must stop in the current branch.

(Inherited from SoAction.)
Public methodGetCurPath
(Inherited from SoAction.)
Public methodGetFind

Returns what to look for.

(Inherited from SoSearchAction.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetInterest

Returns which paths to return.

(Inherited from SoSearchAction.)
Public methodGetName

Returns the name of the node to search for.

(Inherited from SoSearchAction.)
Public methodGetNode

Returns the node to search for.

(Inherited from SoSearchAction.)
Public methodGetNodeAppliedTo
(Inherited from SoAction.)
Public methodGetOriginalPathListAppliedTo
(Inherited from SoAction.)
Public methodGetPath

Returns resulting path, or NULL if no path was found.

(Inherited from SoSearchAction.)
Public methodGetPathAppliedTo
(Inherited from SoAction.)
Public methodGetPathCode(SbNativeArrayInt32)

Returns path code based on where current node (the node at the end of the current path) lies with respect to the path(s) the action is being applied to.

(Inherited from SoAction.)
Public methodGetPathCode(SbNativeInt32Array) Obsolete.

Returns path code based on where current node (the node at the end of the current path) lies with respect to the path(s) the action is being applied to.

(Inherited from SoAction.)
Public methodGetPathListAppliedTo
(Inherited from SoAction.)
Public methodGetPaths

Returns resulting path list.

(Inherited from SoSearchAction.)
Public methodGetPipeId

Gets pipe identifier in the range [1..N] associated to this render action while running a ScaleViz Multipipe configuration.

(Inherited from SoAction.)
Public methodGetSceneManager

Return the SoSceneManager associated with this action.

(Inherited from SoAction.)
Public methodGetState
(Inherited from SoAction.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetType(Boolean)

Returns the node type to search for.

(Inherited from SoSearchAction.)
Public methodGetWhatAppliedTo
(Inherited from SoAction.)
Public methodHasTerminated
(Inherited from SoAction.)
Public methodInvalidateState

Invalidates the current traversal state in the action, forcing it to be recreated when the action is next applied.

(Inherited from SoAction.)
Public methodIsBeingApplied

Returns true if this action is currently being applied.

(Inherited from SoAction.)
Public methodIsFound
(Inherited from SoSearchAction.)
Public methodIsLastPathListAppliedTo
(Inherited from SoAction.)
Public methodIsSearchingAll

Returns false if searching uses regular traversal, true if it traverses every single node.

(Inherited from SoSearchAction.)
Public methodIsUsingAlternateRep

Returns true if current action is using alternate representations.

(Inherited from SoAction.)
Public methodPostDelayedTraversal

Method called by SoMultiPassManager after delayed pass traversals.

(Inherited from SoAction.)
Public methodPreDelayedTraversal

Method called by SoMultiPassManager before delayed pass traversals.

(Inherited from SoAction.)
Public methodReset

Resets options back to default values; clears list of returned paths.

(Inherited from SoSearchAction.)
Public methodResetContinueActionInBranchFlag

This function resets the continue action flag.

(Inherited from SoAction.)
Public methodSetFind

Sets what to look for; what is a bitmask of LookFor enum values.

(Inherited from SoSearchAction.)
Public methodSetFound
(Inherited from SoSearchAction.)
Public methodSetInterest

Sets which paths to return.

(Inherited from SoSearchAction.)
Public methodSetName

Sets the name of the node to search for.

(Inherited from SoSearchAction.)
Public methodSetNode

Sets the node to search for.

(Inherited from SoSearchAction.)
Public methodSetPipeId

Sets pipe identifier in the range [1..N] associated to this render action while running a ScaleViz Multipipe configuration.

(Inherited from SoAction.)
Public methodSetSceneManager

Set the scene manager associated with this action (if any ).

(Inherited from SoAction.)
Public methodSetSearchingAll

Sets whether searching uses regular traversal or whether it traverses every single node.

(Inherited from SoSearchAction.)
Public methodSetType(Type)
Calls SetType(t, true).
(Inherited from SoSearchAction.)
Public methodSetType(Type, Boolean)

Sets the node type to search for.

(Inherited from SoSearchAction.)
Public methodSetUpState
(Inherited from SoAction.)
Public methodStopActionInBranch

This function stops the action in the current Scene Graph branch.

(Inherited from SoAction.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTraverse
(Inherited from SoAction.)
Public methodUseAlternateRep

Tell the action to use alternate representations during traversal when available.

(Inherited from SoAction.)
Top
Remarks

This is a internal pre-rendering action used by Open Inventor to compute the global scene depth offset range that will be used for projection matrix modification.

See Also