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 | |
![]() | SoCallbackActionPointCB | |
![]() | SoCallbackActionTriangleCB | |
![]() | 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. |