| OIV.Inventor.Actions Namespace |
| Class | Description | |
|---|---|---|
| ActionMethodList |
Maintains a list of method to call, one for each node type.
| |
| EnabledElementsList |
Represents the list of elements allowed for a specific action.
| |
| SoAction | Baseclass for all actions. | |
| SoBevelAction | Creates a scene graph containing beveled shapes. | |
| SoBoxHighlightRenderAction | A box highlight style. | |
| SoCallbackAction | Performs a generic traversal of a scene graph or path. | |
| SoColorHighlightRenderAction | A polygon selection highlight style. | |
| SoDistributeAction | Computes a distribution of the scene graph for use in depth compositing in ScaleViz. | |
| SoGetBoundingBoxAction | Computes bounding box of a scene. | |
| SoGetMatrixAction | Computes transformation matrix for a subgraph. | |
| SoGetPrimitiveCountAction | Counts number of primitives in scene. | |
| SoGlobalSimplifyAction | Traverses the scene graph and collects all the triangles in a single list. | |
| SoGLRenderAction | Renders a scene graph using Open Inventor's Render Engine. | |
| SoHaloHighlightRenderAction | A halo highlight style. | |
| SoHandleEventAction | Allows nodes in a graph to receive input events. | |
| SoHighlightRenderAction | Abstract base class for Highlight Render Actions. | |
| SoLineHighlightRenderAction | A wireframe highlight style. | |
| SoNurbsBREPAction | ||
| SoPickAction | Abstract base class for picking objects in a scene. | |
| SoRayPickAction | Intersects objects with a ray cast into scene. | |
| SoReorganizeAction | Reorganizes the scene graph by grouping shapes with common properties, then groups these shapes in a single shape and runs the simplifier on it. | |
| SoSearchAction | Searches for nodes in a scene graph. | |
| SoSearchPathAction | Searches for a node in a scene graph using a sequence of search criteria. | |
| SoSearchStepAction | Searches for nodes in the scene graph step by step. | |
| SoShapeSimplifyAction | Simplify action that replaces shapes within a scene graph with versions that contain fewer triangles. | |
| SoSimplifyAction | Abstract base class for simplifying scene graphs. | |
| SoSplitGeometryAction | Split large geometry into smaller objects to improve culling for multi-pipe rendering. | |
| SoToHTMLAction | Generates an HTML image map and an image from a scene graph. | |
| SoWriteAction | Writes a scene graph to a file. |
| Delegate | Description | |
|---|---|---|
| PerformAction |
Represents the method that will define the action behavior when traversing
a node type.
| |
| SoCallbackActionCallbackActionCB | The SoCallbackActionCB typedef is defined within the class, since it needs to refer to the Response enumerated type. | |
| SoCallbackActionLineSegmentCB | Typedefs for callback routine used with the callbacks for generating line segments primitives. | |
| SoCallbackActionPointCB | Typedefs for callback routine used with the callbacks for generating points primitives. | |
| SoCallbackActionTriangleCB | Typedef for callback routine used with the callbacks for generating triangles primitives. | |
| SoGLRenderActionAbortCB | Callback functions for render abort should be of this type. | |
| SoGLRenderActionPassCB | Callback functions used between rendering passes should be of this type. | |
| SoSearchStepActionAddingPathCB | ||
| SoSplitGeometryActionPreCallback | User pre-split callback. |
| Enumeration | Description | |
|---|---|---|
| SoActionAppliedCodes | This enum is used to determine what the action is being applied to. | |
| SoActionDistribModes | This is used to define the way an action is distributed across a cluster. | |
| SoActionPathCodes | This enum may be used during traversal of nodes to indicate where the node is with respect to the path being traversed. | |
| SoCallbackActionResponses | Possible responses from a pre or post callback. | |
| SoDistributeActionDistributeMethods | Algorithms for scene graph distribution. | |
| SoGetBoundingBoxActionResetTypes | Set a path to do a resetTransform/resetBoundingBox on. | |
| SoGlobalSimplifyActionStrategies | Strategy. | |
| SoGLRenderActionAbortCodes | Possible return codes from a render abort callback. | |
| SoGLRenderActionAutoCacheModes | Two bits are stored. | |
| SoGLRenderActionFastEditSavePolicies | Fast edit traversal types. | |
| SoGLRenderActionInvalidateCacheModes | Invalidate cache mode. | |
| SoGLRenderActionTransparencyTypes | Transparency rendering algorithm. | |
| SoRayPickActionPickingModes | ||
| SoSearchActionInterests | Enum that defines which paths to return. | |
| SoSearchActionLookFors | Enum that defines the search criterion. | |
| SoToHTMLActionComponents | Components used to generate the image. | |
| SoToHTMLActionImageFormats | Defines the format of the image. | |
| SoToHTMLActionShapeTypes | Defines the different shape type for maps. |