Windows component library. More...
Classes | |
class | SoWinDevice |
Abstract base class for input devices. More... | |
class | SoWinKeyboard |
Translates and reports messages for the keyboard device. More... | |
class | SoWinMouse |
Translates and reports messages for the mouse device. More... | |
class | SoWinSpaceball |
Translates and reports events for a SpaceBall or SpaceMouse (Magellan) device. More... | |
class | SoWin |
Routines for Open Inventor/Windows compatibility. More... | |
class | SoWinClipboard |
Supports copy/paste for Open Inventor using the Windows clipboard. More... | |
class | SoWinColorEditor |
Component that lets you edit a color interactively. More... | |
class | SoWinComponent |
Abstract base class for all Open Inventor components. More... | |
class | SoWinDirectionalLightEditor |
Component for editing directional lights. More... | |
class | SoWinGLWidget |
Component for OpenGL rendering. More... | |
class | SoWinMaterialEditor |
Component which lets you edit a material interactively. More... | |
class | SoWinRenderArea |
Component for rendering Open Inventor scene graphs. More... | |
class | SoWinConstrainedViewer |
Base viewer class which adds camera constraints given a world up direction. More... | |
class | SoWinExaminerViewer |
Viewer component which uses a virtual trackball to view the data. More... | |
class | SoWinExaminerViewer::SoViewingSphericalRotation |
Viewing Function: Rotates the view around a point of interest using a virtual trackball. More... | |
class | SoWinExaminerViewer::SoViewingTranslation |
Viewing Function: Translates the camera in the viewer plane. More... | |
class | SoWinExaminerViewer::SoViewingRotationX |
Viewing Function: Rotates the object around the X axis. More... | |
class | SoWinExaminerViewer::SoViewingRotationY |
Viewing Function: Rotates the object around the Y axis. More... | |
class | SoWinExaminerViewer::SoViewingRotationZ |
Viewing Function: Rotates the object around the Z axis. More... | |
class | SoWinExaminerViewer::SoViewingRotationXViewer |
Viewing Function: Rotates the object around the screen X axis. More... | |
class | SoWinExaminerViewer::SoViewingRotationYViewer |
Viewing Function: Rotates the object around the screen Y axis. More... | |
class | SoWinExaminerViewer::SoViewingRotationZViewer |
Viewing Function: Rotates the object around the screen Z axis. More... | |
class | SoWinExaminerViewer::SoViewingSeek |
Viewing Function: Seek (to quickly move the camera to a desired object or point). More... | |
class | SoWinExaminerViewer::SoViewingDolly |
Viewing Function: Dolly (move forward and backward) to get closer to or further away from the point of interest. More... | |
class | SoWinExaminerViewer::SoViewingReverseDolly |
Viewing Function: Reverse Dolly (move backward and forward) to get further to or closer away from the point of interest. More... | |
class | SoWinExaminerViewer::SoViewingEmpty |
Viewing Function: Does nothing. More... | |
class | SoWinFlyViewer |
Viewer component for flying through space, with a constant world up. More... | |
class | SoWinFullViewer |
Base viewer class which adds a decoration around the rendering area. More... | |
class | SoWinPlaneViewer |
Viewer component which moves the camera in a plane. More... | |
class | SoWinViewer |
Viewer component lowest base class. More... | |
class | SoWinWalkViewer |
Viewer component which moves the camera in a plane. More... |
Windows component library.
A "class for class" equivalent for the SoXt X Windows Component library, adapted for the unique requirements and facilities of the Windows environment. Just like SoXt, SoWin classes include an OpenGL drawing area, an Open Inventor RenderArea which manages a scene graph, and Open Inventor viewers which add lights, cameras and interactivity to a scene.
SoWin classes can be used within any application framework (see Ivf).
The following classes have no equivalent in the Windows implementation of Open Inventor: