SoBaseStereo Class |
Class for stereo management.
Namespace: OIV.Inventor.Components.Stereo
The SoBaseStereo type exposes the following members.
Name | Description | |
---|---|---|
![]() | CanClearBeforeRender | Queries ability to clear before rendering. |
![]() | ClearStereo | A stereo view type may need to restore a state when it is no longer used by a stereo viewer. |
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetStereoViewer |
Returns the viewer.
|
![]() | GetStereoViewType | Queries the stereo view type. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsStereoViewReversed | Queries stereo reversal. |
![]() | RenderStereoView | Renders the stereo view. |
![]() | RequireHardware | Returns true or false depending on the type of stereo buffering. |
![]() | ReverseStereoView | Sets stereo reversal. |
![]() | SetStereoElement | Apply stereo parameters to the passed OIV.Inventor.SoSceneManager. |
![]() | SetStereoViewer | Calls SetStereoViewer((OIV.Inventor.Components.Stereo.SoStereoViewer ^)nullptr). |
![]() | SetStereoViewer(SoStereoViewer) | Sets the stereo viewer. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
This class defines a strategy of stereo management. Using a subclass of OIV.Inventor.Components.Stereo.SoBaseStereo allows an OIV.Inventor.Win.Viewers.SoWinViewer object to use a stereoscopic rendering mode.
Note: because of internal dependant calls between stereo classes and Open Inventor viewer classes, OIV.Inventor.Components.Stereo.SoStereoViewer and OIV.Inventor.Components.Stereo.SoBaseStereo (and inheriting classes) cannot be used without using SoWinViewer/SoXtViewer/SoQtViewer inheriting classes.