OIV.Inventor.ViewerComponents.Nodes Namespace |
Viewer components nodes independent from graphical user interface.
Class | Description | |
---|---|---|
SceneExaminer |
Tool class for easily building a basic interactive Open Inventor application
without using existing viewer classes.
The SceneExaminer is an extension of the SceneInteractor node that allows providing the camera and headlight manipulations like panning, zooming and orbiting similar to the behavior of the classic Open Inventor viewer classes SoWinExaminerViewer (NavigationModes Orbit) and SoWinPlaneViewer (NavigationModes Plane). Similar behavior includes a 'headlight', i.e. an SoDirectionalLight node automatically aligned with the camera's view direction. | |
SceneExaminerInteractionEventArgs |
Interaction mode event argument.
| |
SceneExaminerSeekModeEventArgs |
Seek state event argument.
| |
SceneInteractor |
Tool class for easily building a basic OpenInventor application without using
existing viewer classes.
The SceneInteractor is a simple extension of the SoSeparator node that allows handling of Open Inventor events. This class should be overridden as it provides only empty event handlers. | |
SceneOrbiter |
Tool class for building a basic interactive OpenInventor application
with mode-less scene "orbiter" viewing behavior.
The SceneOrbiter is an extension of the SceneInteractor node that provides camera and headlight manipulations like panning, zooming and orbiting similar to the classic Open Inventor "Examiner" viewer classes (e.g. SoWinExaminerViewer) and the SceneExaminer (in Orbit navigation mode). | |
SoViewingCube | Interactive cubic shape to control the orientation of a camera. |
Enumeration | Description | |
---|---|---|
SceneExaminerInteractionModes |
Interaction modes.
| |
SceneExaminerNavigationModes |
Navigation modes.
| |
SceneInteractorCameraModes |
Camera modes.
| |
SceneOrbiterRotationMethods |
Defines how the mouse events or touch events control the rotations of the scene.
| |
SoViewingCubeEdgeStyles | Different types of edges. | |
SoViewingCubePositionInViewports | Possible positions of the viewing cube in the scene camera viewport. |