Click or drag to resize
SoGetBoundingBoxAction Methods

The SoGetBoundingBoxAction type exposes the following members.

Methods
  NameDescription
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 methodCheckResetAfter
Public methodCheckResetBefore
Public methodClearApplyResult

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

(Inherited from SoAction.)
Public methodStatic memberEnableElement
Public methodEnableElements

(Overrides SoActionEnableElements.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExtendBy(SbBox3d)
Public methodExtendBy(SbBox3f)
Public methodExtendBy(SbXfBox3d)
Public methodExtendBy(SbXfBox3f)
Public methodForwardTraversal

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

(Inherited from SoAction.)
Public methodGetBoundingBox

Returns computed bounding box in world space.

Public methodGetCenter

Returns computed center point in world space.

Public methodGetContinueActionInBranchFlag

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

(Inherited from SoAction.)
Public methodGetCurPath
(Inherited from SoAction.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetNodeAppliedTo
(Inherited from SoAction.)
Public methodGetOriginalPathListAppliedTo
(Inherited from SoAction.)
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 methodGetPipeId

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

(Inherited from SoAction.)
Public methodGetResetPath

Returns the current reset path, or NULL.

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 methodGetViewportRegion

Returns current viewport region to use for action.

Public methodGetWhatAppliedTo
(Inherited from SoAction.)
Public methodGetWhatReset

Returns what flags were specified to be reset for the reset path.

Public methodGetXfBoundingBox

Returns computed bounding box before transformation into world space.

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 methodIsCenterSet
Public methodIsInCameraSpace

Returns camera space flag.

Public methodIsLastPathListAppliedTo
(Inherited from SoAction.)
Public methodIsResetBefore

Returns true if the resetBefore flag was specified for the reset path.

Public methodIsResetPath

Returns true if the current reset path is not NULL.

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 methodResetCenter
Public methodResetContinueActionInBranchFlag

This function resets the continue action flag.

(Inherited from SoAction.)
Public methodSetCenter(SbVec3d, Boolean)
Public methodSetCenter(SbVec3f, Boolean)
Public methodSetInCameraSpace

Set this flag to true if you want the returned bounding box to be in the space of whatever camera is in the graph.

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 methodSetResetPath(SoPath)
Calls SetResetPath(path, true, OIV.Inventor.Actions.SoGetBoundingBoxAction.ResetTypes( .SoGetBoundingBoxAction.ALL )).
Public methodSetResetPath(SoPath, Boolean)
Calls SetResetPath(path, resetBefore, OIV.Inventor.Actions.SoGetBoundingBoxAction.ResetTypes( .SoGetBoundingBoxAction.ALL )).
Public methodSetResetPath(SoPath, Boolean, SoGetBoundingBoxActionResetTypes)

If a non-NULL path is specified, the action will reset the computed bounding box to be empty and/or the current transformation to identity.

Public methodSetSceneManager

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

(Inherited from SoAction.)
Public methodSetUpState
(Inherited from SoAction.)
Public methodSetViewportRegion

Sets current viewport region to use for action.

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
See Also