SoWinFullViewer Class |
Base viewer class which adds a decoration around the rendering area.
Namespace: OIV.Inventor.Win.Viewers
The SoWinFullViewer type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActualRendering | This method is called automatically when the viewer requests that its SoBaseStereo object perform stereo rendering. |
![]() | AddAppPushButton | Adds application push button, which will be placed in the left hand side decoration trim. |
![]() | AddFinishCallback(SoWinViewerViewerCB) | Obsolete.
Adds finish delegate on the viewer.
Start callbacks are called whenever the user starts doing interactive
viewing (for example, mouse down), and finish delegates are called when user
is done doing interactive work (for example, mouse up).
(Inherited from SoWinViewer.) |
![]() | AddFinishCallback(SoWinViewerViewerUserDataCB, Object) | Obsolete.
Use FinishViewing event instead.
(Inherited from SoWinViewer.) |
![]() ![]() | AddHook |
Adds an event handler that receives all messages dispatched
to this window.
(Inherited from SoWinGLWidget.) |
![]() | AddStartCallback(SoWinViewerViewerCB) | Obsolete.
Use StartViewing event instead.
Adds start delegate on the viewer.
Start delegates are called whenever the user starts doing interactive viewing
(for example, mouse down), and finish delegates are called when user is done
doing interactive work (for example, mouse up).
(Inherited from SoWinViewer.) |
![]() | AddStartCallback(SoWinViewerViewerUserDataCB, Object) | Obsolete.
Use StartViewing event instead.
(Inherited from SoWinViewer.) |
![]() | AdjustClippingPlanes | Obsolete. Along with the manipulation of the camera, SoBaseStereo needs to set the scene appropriately when changing the camera settings. |
![]() | BindNormalContext | Makes the normal rendering context the current context. |
![]() | CopyView | Copies the view. |
![]() | CopyWindowBits | (Inherited from SoWinGLWidget.) |
![]() | Dispose | (Inherited from SoWinRenderArea.) |
![]() | EnableDirectViz | Enable or disable DirectViz viewing . |
![]() | EnableFullRenderingWhenStill | If this flag is set, the viewer will render at full resolution when it sits still for a certain period of time. |
![]() | EnableMouseWheelDolly | Enable/disable moving the camera with the mouse wheel, true by default. |
![]() | EnableSeekWithOrtho | If false, the seek functionality is disabled for an SoOrthographicCamera. |
![]() | Equals | (Inherited from Object.) |
![]() | FindAppPushButton | Returns index of specified push button. |
![]() | Flush | (Inherited from SoWinGLWidget.) |
![]() | GetAntialiasing | Obsolete. Gets the antialiasing used for rendering. |
![]() | GetAntialiasingMode | Returns the antialiasing mode set using the setAntialiasing(float,AntialiasingMode) method. |
![]() | GetAntialiasingParameters | Returns the antialiasing parameters set using the setAntialiasing(SoAntialiasingParameters*) method. |
![]() | GetAntialiasingQuality | Returns the antialiasing quality set using the setAntialiasing(float,AntialiasingMode) method. |
![]() | GetAutoClipTolerance | Returns the auto clipping tolerance value. |
![]() | GetBackgroundColor | Gets the background color for this window. |
![]() | GetBackgroundIndex | Gets the window background color when in color index mode. |
![]() | GetBorderSize | Included for portability only. |
![]() | GetBottomRight | Returns the position of the OpenGL drawing window in absolute screen coordinates (not relative to parent window) of the native window system (typically Y increasing downward). |
![]() | GetBufferingType | Gets the current buffering type in the main view. |
![]() | GetCamera | Gets the edited camera. |
![]() | GetCameraSceneGraph | Gets the sub-scene graph to be viewed. |
![]() | GetCameraType | Gets the camera type that will be created by the viewer if no cameras are found in the scene graph (see SoPerspectiveCamera and SoOrthographicCamera). |
![]() | GetClassName | Returns the class name. |
![]() | GetCurrentDC | Obsolete. Returns the current device context used by this viewer. |
![]() | GetCurrentDecimationPercentage | Returns the Decimation Percentage the viewer used in its last render. |
![]() | GetCursor | Obsolete. Returns the current cursor. |
![]() | GetCursorStyle | Returns the cursor style. |
![]() | GetDecimationStrategy | Gets strategy to use to decide on decimation value. |
![]() | GetDepthValue | (Inherited from SoWinViewer.) |
![]() | GetDrawStyle | Queries the current drawing style in the main view. |
![]() | GetFastEditSavePolicy | Returns fast editing save policy used when rendering. |
![]() | GetFixedPercentage | Gets fixed percentage for the viewer to render (0.0 to 1.0) |
![]() | GetFloatingColorBuffer | Returns true if floating point rendering is used and its precision. |
![]() | GetFullSceneAntialiasing | Obsolete. Returns true if FSAA is currently enabled. |
![]() | GetGLRenderAction | Gets the GL render action to use. |
![]() | GetGoalFramesPerSecond | Gets goal frames per second for the viewer to try to render. |
![]() | GetGoalNumberOfTriangles | Gets goal number of triangles for the viewer to try to render. |
![]() | GetGraphicConfigTemplate | (Inherited from SoWinGLWidget.) |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetHeadlight | Returns the headlight node. |
![]() | GetIconTitle | Included for portability only. |
![]() | GetInvalidateCacheMode | Returns the current cache invalidation mode. |
![]() | GetMPEGRecorder | Returns the recorder used for MPEG encoding. |
![]() | GetNormalDC | Returns the device context (which is needed for SbGlContextHelper.makeCurrent). |
![]() | GetNormalSoContext | (Inherited from SoWinGLWidget.) |
![]() | GetNumSamples | Gets how many frames should be timed before frames per second delegateis called. |
![]() | GetOverlayBackgroundIndex | Obsolete. Gets the overlay window background color index. |
![]() | GetOverlayDC | Obsolete. Returns the overlay device context (which is needed for SbGlContextHelper.makeCurrent). |
![]() | GetOverlayGLRenderAction | Obsolete. Gets the GL render action for the overlay window. |
![]() | GetOverlaySceneGraph | Obsolete. Gets the scene graph to be rendered in the overlay plane. |
![]() | GetOverlaySceneManager | Obsolete. Gets the overlay plane scene manager. |
![]() | GetOverlaySoContext | Obsolete. Obsoletesince Open Inventor 9610 Overlay feature is legacy, and no longer makes sense with current hardware. |
![]() | GetPickRadius | Returns the current pick radius for picking and seeking actions. |
![]() | GetPixelFormat | Returns the current pixel format. |
![]() | GetRedrawPriority | Gets the priority of the redraw sensor. |
![]() | GetSceneGraph | Gets the scene graph to be rendered in this component's window. |
![]() | GetSceneManager | Gets the normal scene manager. |
![]() | GetSeekTime | Queries the seek time. |
![]() | GetShareContext | (Inherited from SoWinRenderArea.) |
![]() | GetSize | Returns the size of the OpenGL drawing window in absolute screen coordinates (not relative to parent window) of the native window system (typically Y increasing downward). |
![]() | GetSortedTrianglesNumCaches | Returns the maximum number of caches allowed for the sorted triangles transparency types. |
![]() | GetSortedTrianglesSortFrequency | Returns the sort frequency used for the SORTED_TRIANGLES_XXX and SORTED_OBJECT_TRIANGLES_XXX transparency types. |
![]() | GetStereoBalance | Returns the current stereo balance. |
![]() | GetStereoOffset | Returns the stereo offset. |
![]() | GetStereoViewType | Returns the current stereo implementation. |
![]() | GetTitle | Gets window title. |
![]() | GetTopLeft | Returns the position of the OpenGL drawing window in absolute screen coordinates (not relative to parent window) of the native window system (typically Y increasing downward). |
![]() | GetTransparencyType | Gets the algorithm for rendering transparent objects. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GetViewerCamera | Returns the camera so SoBaseStereo can manipulate it to achieve the stereo effect. |
![]() | GetViewport | Returns viewport region as origin (lower-left corner) and size, given as pixel coordinates. |
![]() | GetViewportRegion | Gets current viewport region to use for rendering. |
![]() | GetWidgetName | Returns the window handle name. |
![]() | Hide | This hides the component. |
![]() | InsertAppPushButton | Adds application push button, which will be placed in the left hand side decoration trim. |
![]() | IsAutoClipping | Queries if auto clipping is ON. |
![]() | IsAutoRedraw | Queries whether the render area will automatically redraw whenever something in the scene graph changes. |
![]() | IsBorder | Included for portability only. |
![]() | IsCameraHeightAnglePreserved | Query whether the SoPerspectiveCamera's heightAngle is preserved if the camera is changed to an SoOrthographicCamera and then toggled back to an SoPerspectiveCamera. |
![]() | IsClearBeforeOverlayRender | Obsolete. Queries whether the overlay window will be cleared before rendering starts. |
![]() | IsClearBeforeRender | Queries whether the window will be cleared before rendering starts. |
![]() | IsClearZBufferBeforeRender | Queries whether the depth buffer (sometimes called the Z buffer) will be cleared before rendering starts. |
![]() | IsClientPopupMenuInstalled | Obsolete. Returns true if an application-specific popup menu is installed. |
![]() | IsCursorEnabled | Obsolete. Queries whether the viewer is allowed to change the cursor over the renderArea window. |
![]() | IsDecoration | Returns whether the viewer component trim is on or off. |
![]() | IsDetailSeek | Queries whether detail seek is on. |
![]() | IsDirectVizEnabled | Queries whether the viewer is in DirectViz mode. |
![]() | IsDoubleBuffer | Returns whether double buffering is on or off. |
![]() | IsDrawToFrontBufferEnable | Returns whether drawing to the front buffer is enabled. |
![]() | IsFsaaSupported | Obsolete. Obsoletesince Open Inventor 8100 Method has been renamed. |
![]() | IsFullRenderingWhenStill | Queries if the viewer will render at full resolution when it sits still for a certain period of time. |
![]() | IsFullSceneAntialiasingAvailable | Obsolete. Returns true if FSAA is supported by current pixel format. |
![]() | IsFullSceneAntialiasingEnabled | Obsolete. Returns true, if full-scene antialiasing (FSAA) is enabled. |
![]() | IsFullSceneAntialiasingHQAvailable | Obsolete. Returns true if high quality full-scene antialiasing (FSAA) is available. |
![]() | IsFullSceneAntialiasingHQEnabled | Obsolete. Returns true if the high quality mode for full-scene antialiasing (FSAA) is enabled. |
![]() | IsFullScreen | Queries if the viewer is in fullscreen mode. |
![]() | IsFullScreenEnable | Queries if it is possible to put the viewer in fullscreen mode. |
![]() | IsHeadlight | Queries if the headlight is on. |
![]() | IsPopupMenuEnabled | Obsolete. Returns whether the viewer popup menu is enabled or disabled. |
![]() | IsSeekWithOrthoEnabled | Query whether the seek functionality is enabled for an SoOrthographicCamera. |
![]() | IsStereoAbsoluteAdjustments | Returns true if stereo absolute adjustments are enabled. |
![]() | IsStereoActive | Returns true if stereo is active. |
![]() | IsStereoBalanceNearFrac | Returns true if the stereo balance adjustement is defined as a fraction of the camera near distance. |
![]() | IsStereoViewing | Queries if stereo viewing is on or off on the viewer. |
![]() | IsStereoViewReversed | Returns true if the left and right eye views are reversed. |
![]() | IsStillNow | Returns whether the viewer is currently still. |
![]() | IsTopLevelShell | Returns true if this component is a top level shell component (has its own window). |
![]() | IsViewerDoubleBuffer | Returns true if viewer is double buffered. |
![]() | IsViewing | Queries whether the viewer is turned on or off. |
![]() | IsVisible | Returns true if this component is mapped onto the screen. |
![]() | LengthAppPushButton | Returns number of application push buttons. |
![]() | MakeNormalCurrent | Obsolete. Makes the normal rendering context the current context. |
![]() | PasteView | Pastes the view. |
![]() | RecomputeSceneSize | This can be used to let the viewer know that the scene graph has changed so that the viewer can recompute things like speed which depend on the scene graph size. |
![]() | RedrawOnSelectionChange | Call this convenience method to have this render area redraw whenever the selection list changes in the passed node. |
![]() | RedrawOverlayOnSelectionChange | Obsolete. Call this convenience method to have this render area overlay planes redraw whenever the selection list changes in the passed node. |
![]() | RegisterDevice | Registers interest in devices. |
![]() | RemoveAppPushButton | Removes specified application push button. |
![]() | RemoveFinishCallback(SoWinViewerViewerCB) | Obsolete.
Use FinishViewing event instead.
Removes finish delegate from the viewer
(Inherited from SoWinViewer.) |
![]() | RemoveFinishCallback(SoWinViewerViewerUserDataCB) | Obsolete.
Use FinishViewing event instead.
(Inherited from SoWinViewer.) |
![]() | RemoveHook |
Removes the event handlers that were added by
AddHook.
(Inherited from SoWinGLWidget.) |
![]() | RemoveStartCallback(SoWinViewerViewerCB) | Obsolete.
Use StartViewing event instead.
Removes start delegate from the viewer
(Inherited from SoWinViewer.) |
![]() | RemoveStartCallback(SoWinViewerViewerUserDataCB) | Obsolete.
Use StartViewing event instead.
(Inherited from SoWinViewer.) |
![]() | Render | Calling this forces the render area to be redrawn now. |
![]() | RenderOverlay | Obsolete. Calling this forces the render area overlay planes to be redrawn now. |
![]() | ResetToHomePosition | Restores the camera values. |
![]() | ReverseStereoView | If true, reverse the left and right eye views. |
![]() | SaveHomePosition | Saves the camera values. |
![]() | SaveSceneGraph | (Inherited from SoWinViewer.) |
![]() | SaveSnapshot(String) | Calls SaveSnapshot(filename, true). (Inherited from SoWinGLWidget.) |
![]() | SaveSnapshot(String, Boolean) | Save a snapshot of the current image displayed in the viewer. |
![]() | ScheduleOverlayRedraw | Obsolete. Schedules a redraw of the overlay planes to happen sometime soon (as opposed to immediately). |
![]() | ScheduleRedraw | Schedules a redraw to happen sometime soon (as opposed to immediately). |
![]() | SetAntialiasing(Single) | Calls SetAntialiasing(quality, OIV.Inventor.SoSceneManager.AntialiasingModes( .SoSceneManager.AUTO )). (Inherited from SoWinGLWidget.) |
![]() | SetAntialiasing(SoAntialiasingParameters) | Enable (or disable) antialiasing with specific parameters. |
![]() | SetAntialiasing(Single, SoSceneManagerAntialiasingModes) | Enable (or disable) antialiasing with specified quality and mode. |
![]() | SetAntialiasing(Boolean, Int32) | Obsolete. Enables smoothing and/or multi-pass antialiasing for rendering. |
![]() | SetAutoClipping | Sets the auto clipping plane. |
![]() | SetAutoClipTolerance | Sets the auto clipping tolerance value. |
![]() | SetAutoRedraw | The render area will automatically redraw whenever something in the scene graph changes. |
![]() | SetBackgroundColor | Sets the background color for this window. |
![]() | SetBackgroundIndex | Sets the window background color when in color index mode. |
![]() | SetBorder | Included for portability only. |
![]() | SetBufferingType | |
![]() | SetCamera | Sets the edited camera. |
![]() | SetCameraSceneGraph | Sets the sub-scene graph to be used for viewAll computation. |
![]() | SetCameraType | Sets the camera type that will be created by the viewer if no cameras are found in the scene graph (see SoPerspectiveCamera and SoOrthographicCamera). |
![]() | SetCameraTypeChangeCallback(SoWinViewerCameraTypeChangeCB) | Obsolete.
Use CameraTypeChangeCallback property instead.
Register camera type changed delegate
(Inherited from SoWinViewer.) |
![]() | SetCameraTypeChangeCallback(SoWinViewerCameraTypeChangeUserDataCB, Object) | Obsolete.
Use CameraTypeChangeCallback property instead.
(Inherited from SoWinViewer.) |
![]() | SetClearBeforeOverlayRender | Obsolete. Enables/prevents overlay window clearing from happening before a rendering starts (default is clear true). |
![]() | SetClearBeforeRender(Boolean) | Calls SetClearBeforeRender(trueOrFalse, true). (Inherited from SoWinRenderArea.) |
![]() | SetClearBeforeRender(Boolean, Boolean) | Enables/prevents window clearing from happening before a rendering starts (default is clear true). |
![]() | SetColorMap | Sets the colors to use when displaying in color index mode. |
![]() | SetCursor | Obsolete. Sets the current cursor. |
![]() | SetCursorEnabled | Obsolete. Sets whether the viewer is allowed to change the cursor over the renderArea window. |
![]() | SetCursorStyle | Sets the cursor style. |
![]() | SetDecimationPercentageCallback(SoWinViewerDecimationPercentageCB) | Obsolete.
Use DecimationPercentageCallback property instead.
Register decimation percentage delegate
(Inherited from SoWinViewer.) |
![]() | SetDecimationPercentageCallback(SoWinViewerDecimationPercentageUserDataCB, Object) | Obsolete.
Use DecimationPercentageCallback property instead.
(Inherited from SoWinViewer.) |
![]() | SetDecimationStrategy | Sets strategy to use to decide on decimation value. |
![]() | SetDecoration | Shows/hides the viewer component trim (default on). |
![]() | SetDetailSeek | When the viewer is in seek mode, left mouse clicks initiate a pick, and the viewer changes its orientation and position to look at the picked object. |
![]() | SetDoubleBuffer | (Inherited from SoWinViewer.) |
![]() | SetDrawStyle | |
![]() | SetDrawToFrontBufferEnable | Sets drawing to the front buffer. |
![]() | SetEventCallback(SoWinRenderAreaEventCallback) | Obsolete. (Inherited from SoWinRenderArea.) |
![]() | SetEventCallback(SoWinRenderAreaEventUserDataCallback, Object) | Obsolete. (Inherited from SoWinRenderArea.) |
![]() | SetFastEditSavePolicy(SoGLRenderActionFastEditSavePolicies) | Calls SetFastEditSavePolicy(policy, false). (Inherited from SoWinRenderArea.) |
![]() | SetFastEditSavePolicy(SoGLRenderActionFastEditSavePolicies, Boolean) | Sets fast editing save policy to use when rendering. |
![]() | SetFixedPercentage | Sets fixed percentage for the viewer to render (0.0 to 1.0) Default is 1.0. |
![]() | SetFloatingColorBuffer(Boolean) | Calls SetFloatingColorBuffer(enable, OIV.Inventor.Win.SoWinGLWidget.FloatColorBufferSizes( .SoWinGLWidget.FLOAT_16_COLOR_BUFFER )). (Inherited from SoWinRenderArea.) |
![]() | SetFloatingColorBuffer(Boolean, SoWinGLWidgetFloatColorBufferSizes) | Enables/disables floating point rendering using 16- or 32-bit components. |
![]() | SetFramesPerSecondCallback(SoWinViewerFramePerSecondCB) | Obsolete.
Use FramesPerSecondCallback property instead.
Register frame per second delegate
(Inherited from SoWinViewer.) |
![]() | SetFramesPerSecondCallback(SoWinViewerFramePerSecondUserDataCB, Object) | Obsolete.
Use FramesPerSecondCallback property instead.
(Inherited from SoWinViewer.) |
![]() | SetFullSceneAntialiasing(Boolean) | Obsolete. Calls SetFullSceneAntialiasing(enable, -1.0, SoFullSceneAntialiasing.ALL). (Inherited from SoWinGLWidget.) |
![]() | SetFullSceneAntialiasing(Boolean, Single) | Obsolete. Calls SetFullSceneAntialiasing(enable, quality, SoFullSceneAntialiasing.ALL). (Inherited from SoWinGLWidget.) |
![]() | SetFullSceneAntialiasing(Boolean, Single, Int32) | Obsolete. (Inherited from SoWinGLWidget.) |
![]() | SetFullSceneAntialiasingHQ | Obsolete. Enables or disables the high quality mode for full-scene antialiasing (FSAA). |
![]() | SetFullScreen | Switches the viewer into (or out of) fullscreen mode. |
![]() | SetFullScreenEnable | Enables/disables fullscreen mode. |
![]() | SetGLRenderAction | Sets the GL render action to use. |
![]() | SetGoalFramesPerSecond | Sets goal frames per second for the viewer to try to render. |
![]() | SetGoalNumberOfTriangles | Sets goal number of triangles for the viewer to try to render. |
![]() | SetGraphicConfigTemplate | Sets a new graphics configuration template. |
![]() | SetHeadlight | |
![]() | SetIconTitle | Included for portability only. |
![]() | SetInvalidateCacheMode | Enables or disables the invalidation of render caches. |
![]() | SetMPEGRecorder | Sets the recorder used for MPEG encoding. |
![]() | SetNumSamples | Sets how many frames should be timed before frames per second delegateis called, default is 10. |
![]() | SetOverlayBackgroundIndex | Obsolete. Sets the overlay window background color index. |
![]() | SetOverlayColorMap | Obsolete. Sets the colors to use for overlay bit planes. |
![]() | SetOverlayGLRenderAction | Obsolete. Sets the GL render action for the overlay window. |
![]() | SetOverlaySceneGraph | Obsolete. Sets the scene graph to be rendered in the overlay plane. |
![]() | SetOverlaySceneManager | Obsolete. Sets the overlay plane scene manager. |
![]() | SetPickRadius | Sets the pick radius, in pixels, used by the viewer for picking and seeking actions. |
![]() | SetPixelFormat | Sets the current pixel format. |
![]() | SetPopupMenuEnabled | Obsolete. Enables/disables the viewer popup menu (default enabled). |
![]() | SetPostRenderCallback(SoWinRenderAreaRenderCallback) | Obsolete.
Use PostRenderCallback property instead.
(Inherited from SoWinRenderArea.) |
![]() | SetPostRenderCallback(SoWinRenderAreaRenderUserDataCallback, Object) | Obsolete. (Inherited from SoWinRenderArea.) |
![]() | SetPreserveCameraHeightAngle | If true, an SoPerspectiveCamera's heightAngle is preserved if the camera is changed to an SoOrthographicCamera and then toggled back to an SoPerspectiveCamera. |
![]() | SetRedrawPriority | Sets the priority of the redraw sensor. |
![]() | SetSceneGraph | Sets the scene graph to be rendered in this component's window. |
![]() | SetSceneManager | Sets the normal scene manager. |
![]() | SetSeekTime | Sets the time a seek takes to change to the new camera location. |
![]() | SetSize | Convenience routine on the window handle. |
![]() | SetSortedTrianglesNumCaches | Sets the number of caches to use when the transparency type is SORTED_TRIANGLES_XXX or SORTED_OBJECT_TRIANGLES_XXX. |
![]() | SetSortedTrianglesSortFrequency | This method specifies the angle between each sorting axis when using the transparency type SORTED_TRIANGLES_XXX or SORTED_OBJECT_TRIANGLES_XXX. |
![]() | SetStealFocus | By default the GLWidget "steals" focus whenever the cursor moves over it. |
![]() | SetStereoAbsoluteAdjustments | If true, use stereo absolute adjustments. |
![]() | SetStereoActive | If true, stero is activated. |
![]() | SetStereoBalance(Single) | Calls SetStereoBalance(balance, false). (Inherited from SoWinViewer.) |
![]() | SetStereoBalance(Single, Boolean) | Sets the stereo balance (the position of the zero parallax plane). |
![]() | SetStereoOffset | Sets the stereo offset. |
![]() | SetStereoViewing | Turns stereo viewing on/off on the viewer (default off). |
![]() | SetStereoViewType | Set an implementation of stereo viewing to use. |
![]() | SetTitle | Sets window title. |
![]() | SetTransparencyType | Sets the algorithm for rendering transparent objects. |
![]() | SetViewing | Sets whether the viewer is turned on or off. |
![]() | SetViewport | Sets viewport region with given origin (lower-left corner) and size, given as pixel coordinates. |
![]() | SetViewportRegion | Sets viewport region to use for rendering. |
![]() | Show | This shows the component. |
![]() | ShowDirectVizDialog | Hide or show DirectViz control dialog. |
![]() | SwapNormalBuffers | Swaps the normal front and back buffers. |
![]() | SwapOverlayBuffers | Obsolete. Swaps the overlay front and back buffers. |
![]() | ToggleCameraType | This routine will toggle the current camera from perspective to orthographic, and from orthographic back to perspective. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | UnbindNormalContext | unbind the current context (previously bind with bindNormalContext ); |
![]() | UnregisterDevice | Unregisters interest in devices. |
![]() | ViewAll | Changes the camera position to view the entire scene (the camera zoom or orientation isn't changed). |
Name | Description | |
---|---|---|
![]() | CameraTypeChangeCallback | Defines a callback which is called each time the camera type has changed (change from SoPerspectiveCamera to SoOrthographicCamera or vice versa). |
![]() | ContextMenu |
Gets/sets application specific contextual menu.
|
![]() | Cursor | Sets the current cursor. |
![]() | CursorEnabled | Sets whether the viewer is allowed to change the cursor over the renderArea window. |
![]() | DecimationPercentageCallback | Registers decimation percentage callback. |
![]() | EventFunction |
Sets the event delegate that will be called
before viewer process keyboard or mouse event.
(Inherited from SoWinRenderArea.) |
![]() | FramesPerSecondCallback | Registers frames per second callback. |
![]() | Handle |
Implements Handle.
(Inherited from SoWinComponent.) |
![]() | IsDefaultContextMenuEnabled | Enables/disables the viewer popup menu (default enabled). |
![]() | PostRenderCallback | Specifies a function to be called after the Open Inventor render traversal and immediately before the OpenGL buffer swap. |
![]() | SeekMode | Externally set the viewer into/out off seek mode (default OFF). |
![]() | WindowCloseCallback | Sets the delegate to invoke when the user closes this component (double click in the upper left corner) - by default Hide() is called on this component, unless a delegate is specified. |
Name | Description | |
---|---|---|
![]() | finishCB | Obsolete.
Use FinishViewing event instead.
Finish ViewerCB delegate list
(Inherited from SoWinViewer.) |
![]() | FinishViewing | (Inherited from SoWinViewer.) |
![]() | startCB | Obsolete.
Use FinishViewing event instead.
Start ViewerCB delegate list
(Inherited from SoWinViewer.) |
![]() | StartViewing | (Inherited from SoWinViewer.) |
This is a base class used by all viewer components. The class adds a decoration around the rendering area which includes thumb wheels, a zoom slider and push buttons. This base class also includes a viewer popup menu and a preference sheet with generic viewing functions. The constructors for the various subclasses of SoWinFullViewer provide a flag for specifying whether the decoration and popup menus should be built.