Click or drag to resize
SoCallbackActionForwardTraversal Method (SoNode)

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

Namespace: OIV.Inventor.Actions
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2023.1.3.0 (2023.1.3)
Syntax
public override void ForwardTraversal(
	SoNode node
)

Parameters

node
Type: OIV.Inventor.NodesSoNode
Remarks

Like an SoNodeKit, the contents of the specified sub-scenegraph won't be visible as an OIV.Inventor.SoPath. Using the SoPath.FullPath property allows access to the whole path. This method can be used to delegate an action to an internal/private scene graph. So a node can have an internal scene graph without actually being a "group" node. This is a convenient way to implement "composite" nodes that create their behavior using other Open Inventor nodes.

The node parameter can be of any type. Sensors may still be attached directly to nodes and fields in the internal scene graph.

This method must not be called from a node derived from OIV.Inventor.Nodes.SoGroup or OIV.Inventor.Nodekits.SoBaseKit. This method should not be called on nodes that are part of the public/visible scene graph.

Note : The pre and post callbacks are not called if the traversed shape is a forward traversed shape.

See Also