SoSceneManager(3IV) - Online Linux Manual Page
NAMESoSceneManager — manages scene graph rendering and event handling

INHERITS FROMSoSceneManager

SYNOPSIS¶\f7#include <Inventor/SoSceneManager.h> \f8SoSceneManagerRenderCB\*(Cr(void *userData, SoSceneManager *mgr) Methods from class SoSceneManager: \f8SoSceneManager\*(Cr()
\f8~SoSceneManager\*(Cr()
\f8render\*(Cr(SbBool clearWindow = TRUE, SbBool clearZbuffer = TRUE)
\f8processEvent\*(Cr(const SoEvent *event)
\f8reinitialize\*(Cr()
\f8scheduleRedraw\*(Cr()
\f8setSceneGraph\*(Cr(SoNode *newScene)
\f8getSceneGraph\*(Cr() const
\f8setWindowSize\*(Cr(const SbVec2s &newSize)
\f8getWindowSize\*(Cr() const
\f8setSize\*(Cr(const SbVec2s &newSize)
\f8getSize\*(Cr() const
\f8setOrigin\*(Cr(const SbVec2s &newOrigin)
\f8getOrigin\*(Cr() const
\f8setBackgroundColor\*(Cr(const SbColor &c)
\f8getBackgroundColor\*(Cr() const
\f8setBackgroundIndex\*(Cr(int index)
\f8getBackgroundIndex\*(Cr() const
\f8setRGBMode\*(Cr(SbBool onOrOff)
\f8isRGBMode\*(Cr() const
\f8activate\*(Cr()
\f8deactivate\*(Cr()
\f8setRenderCallback\*(Cr(SoSceneManagerRenderCB *f, void *userData = NULL)
\f8isAutoRedraw\*(Cr() const
\f8setRedrawPriority\*(Cr(uint32_t priority)
\f8getRedrawPriority\*(Cr() const
\f8getDefaultRedrawPriority\*(Cr()
\f8enableRealTimeUpdate\*(Cr(SbBool flag)
\f8isRealTimeUpdateEnabled\*(Cr()
\f8setAntialiasing\*(Cr(SbBool smoothing, int numPasses)
\f8getAntialiasing\*(Cr(SbBool &smoothing, int &numPasses) const

DESCRIPTION\f8SoSceneManager\f1 provides Inventor rendering and event handling inside a window provided by the caller. The scene manager is able to render in only a portion of a window if desired. The \*(CbSoXtRenderArea\f1 class employs a \*(CbSoSceneManager\f1, and handles most ​all the details for setting up a window, converting X events to Inventor events, automatically redrawing the scene when necessary, and so on. It is simplest to use a render area when rendering in an entire ​window. The \f8SoSceneManager\f1 class is available for programmers not working with the \f2Inventor Xt Component and Utility Library\f1.

METHODS\f8SoSceneManager\*(Cr()
\f8~SoSceneManager\*(Cr()
Constructor and destructor. \f8render\*(Cr(SbBool clearWindow = TRUE, SbBool clearZbuffer = TRUE)
Apply an \f8SoGLRenderAction\f1 to the scene graph managed here. The caller is responsible for setting up a window to render into. If \*(CrclearWindow\f1 is \f2TRUE\f1, this clears the graphics window before rendering. If \*(CrclearZbuffer\f1 is \f2TRUE\f1, the z buffer will be cleared ​before rendering. \f8processEvent\*(Cr(const SoEvent *event)
Process the passed event by applying an \f8SoHandleEventAction\f1 to the scene graph managed here. Returns TRUE if the event was handled by a node. \f8reinitialize\*(Cr()
Reinitialize graphics. This should be called, for instance, when there is a new window. \f8scheduleRedraw\*(Cr()
Schedule a redraw for some time in the near future. If there is no render callback set, or this is not active, no redraw will be scheduled. \f8setSceneGraph\*(Cr(SoNode *newScene)
\f8getSceneGraph\*(Cr() const
Set and get the scene graph which is managed here. This is the Inventor scene which will be traversed for rendering and event processing. \f8setWindowSize\*(Cr(const SbVec2s &newSize)
\f8getWindowSize\*(Cr() const
Set and get the size of the window in which the scene manager should render. This size must be set before \f8render()\f1 and \*(CbprocessEvent()\f1 are called. \f8setSize\*(Cr(const SbVec2s &newSize)
\f8getSize\*(Cr() const
\f8setOrigin\*(Cr(const SbVec2s &newOrigin)
\f8getOrigin\*(Cr() const
Set and get the size and origin of the viewport within the window. Default is to render the entire window region. The origin (0,0) is the lower left corner of the window. \f8setBackgroundColor\*(Cr(const SbColor &c)
\f8getBackgroundColor\*(Cr() const
Set and get the window background color when in RGB mode. This is the color the scene manager viewport is cleared to when \f8render()\f1 is called with \*(CrclearWindow\f1 set to \f2TRUE\f1. Default is black (0,0,0). \f8setBackgroundIndex\*(Cr(int index)
\f8getBackgroundIndex\*(Cr() const
Set and get the window background color when in color index mode. This is the color the scene manager viewport is cleared to when \f8render()\f1 is called with \*(CrclearWindow\f1 set to \f2TRUE\f1. Default is black (index 0). \f8setRGBMode\*(Cr(SbBool onOrOff)
\f8isRGBMode\*(Cr() const
Set and get the color mode (TRUE — RGB mode, FALSE — color map mode). Default is RGB mode. Only a subset of Inventor nodes will render correctly in color map mode. Basically, when in color index mode, ​lighting should be turned off (the \f8model\f1 field of \*(CbSoLightModel\f1 should be set to \f2BASE_COLOR\f1), and the \*(CbSoColorIndex\f1 node should be used to specify colors. \f8activate\*(Cr()
\f8deactivate\*(Cr()
Activate and deactivate the scene manager. The scene manager will only employ sensors for automatic redraw while it is active. Typically, the scene manager should be activated whenever its window is visible ​on the screen, and deactivated when its window is closed or iconified. \f8setRenderCallback\*(Cr(SoSceneManagerRenderCB *f, void *userData = NULL)
The render callback provides a mechanism for automatically redrawing the scene in response to changes in the scene graph. The scene manager employs a sensor to monitor scene graph changes. When the sensor ​is triggered, the render callback registered here is invoked. The callback should set up its graphics window, then call the scene manager \f8render()\f1 method. If the callback is set to NULL (the default), auto-redraw is ​turned off. \f8isAutoRedraw\*(Cr() const
Returns TRUE if there is currently a render callback registered. \f8setRedrawPriority\*(Cr(uint32_t priority)
\f8getRedrawPriority\*(Cr() const
\f8getDefaultRedrawPriority\*(Cr()
Set and get the priority of the redraw sensor. Sensors are processed based on priority, with priority values of 0 processed immediately. The default priority for the scene manager redraw sensor is 10000. \f8enableRealTimeUpdate\*(Cr(SbBool flag)
\f8isRealTimeUpdateEnabled\*(Cr()
Enable/Disable the realTime global field update which normally happen right after a redraw. \f8setAntialiasing\*(Cr(SbBool smoothing, int numPasses)
\f8getAntialiasing\*(Cr(SbBool &smoothing, int &numPasses) const
Set/get the antialiasing for rendering. There are two kinds of antialiasing available: smoothing and multipass antialiasing. If \f7smoothing\f1 is set to TRUE, smoothing is enabled. Smoothing uses OpenGL's line- and point-smoothing ​features to provide cheap antialiasing of lines and points. The value of \f7numPasses\f1 controls multipass antialiasing. Each time a render action is applied, Inventor renders the scene \*(CrnumPasses\f1 times from slightly different ​camera positions, averaging the results. \f7numPasses\f1 can be from one to 255, inclusive. Setting \*(CrnumPasses\f1 to one disables multipass antialiasing. You can use either, both, or neither of these antialiasing techniques. By default, ​both smoothing and multipass antialiasing are disabled.

SEE ALSO\f8SoXtRenderArea, SoGLRenderAction, SoHandleEventAction
0
Johanes Gumabo
Data Size   :   27,355 byte
man-SoSceneManager.3ivBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 200,648
Visitor ID   :     :  
Visitor IP   :   3.143.17.175   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (rof_escape_sequence|91|SoSceneManager.3iv|7/8|\f7 |. ds Cr \f7 )         (rof_escape_sequence|91|SoSceneManager.3iv|9|\f8 |. ds Cb \f8 )         (rof_escape_sequence|91|SoSceneManager.3iv|18|\f7#include ══a─══SoSceneManager.h══─⧽─════─<─══Inventor/SoSceneManager.h══─>─════─a══ |¶\*(Cr#include )         (rof_escape_sequence|91|SoSceneManager.3iv|24|\f7typedef void |.ds Pt \*(Crtypedef void )         (parse_manual_page_|249|SoSceneManager.3iv|31/32|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|31/32|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|33/34|\f7typedef void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|33/34|\f7typedef void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|35|\f8SoSceneManagerRenderCB\*(Cr(void *userData, SoSceneManager *mgr) |\*(CbSoSceneManagerRenderCB\*(Cr(void *userData, SoSceneManager *mgr) )         (rof_escape_sequence|91|SoSceneManager.3iv|45|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoSceneManager.3iv|52/53|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|52/53|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|54/55|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|54/55|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|56|\f8SoSceneManager\*(Cr() |\*(CbSoSceneManager\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|61|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoSceneManager.3iv|68/69|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|68/69|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|70/71|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|70/71|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|72|\f8~SoSceneManager\*(Cr() |\*(Cb~SoSceneManager\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|77|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSceneManager.3iv|84/85|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|84/85|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|86/87|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|86/87|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|88|\f8render\*(Cr(SbBool clearWindow = TRUE, SbBool clearZbuffer = TRUE) |\*(Cbrender\*(Cr(SbBool clearWindow = TRUE, SbBool clearZbuffer = TRUE) )         (rof_escape_sequence|91|SoSceneManager.3iv|93|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool )         (parse_manual_page_|249|SoSceneManager.3iv|100/101|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|100/101|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|102/103|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|102/103|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|104|\f8processEvent\*(Cr(const SoEvent *event) |\*(CbprocessEvent\*(Cr(const SoEvent *event) )         (rof_escape_sequence|91|SoSceneManager.3iv|109|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|116/117|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|116/117|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|118/119|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|118/119|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|120|\f8reinitialize\*(Cr() |\*(Cbreinitialize\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|125|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|132/133|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|132/133|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|134/135|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|134/135|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|136|\f8scheduleRedraw\*(Cr() |\*(CbscheduleRedraw\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|141|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSceneManager.3iv|148/149|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|148/149|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|150/151|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|150/151|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|152|\f8setSceneGraph\*(Cr(SoNode *newScene) |\*(CbsetSceneGraph\*(Cr(SoNode *newScene) )         (rof_escape_sequence|91|SoSceneManager.3iv|157|\f7virtual SoNode * |.ds Pt \*(Crvirtual SoNode * )         (parse_manual_page_|249|SoSceneManager.3iv|164/165|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|164/165|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|166/167|\f7virtual SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|166/167|\f7virtual SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|168|\f8getSceneGraph\*(Cr() const |\*(CbgetSceneGraph\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|173|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|180/181|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|180/181|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|182/183|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|182/183|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|184|\f8setWindowSize\*(Cr(const SbVec2s &newSize) |\*(CbsetWindowSize\*(Cr(const SbVec2s &newSize) )         (rof_escape_sequence|91|SoSceneManager.3iv|189|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|249|SoSceneManager.3iv|196/197|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|196/197|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|198/199|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|198/199|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|200|\f8getWindowSize\*(Cr() const |\*(CbgetWindowSize\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|205|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|212/213|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|212/213|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|214/215|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|214/215|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|216|\f8setSize\*(Cr(const SbVec2s &newSize) |\*(CbsetSize\*(Cr(const SbVec2s &newSize) )         (rof_escape_sequence|91|SoSceneManager.3iv|221|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|249|SoSceneManager.3iv|228/229|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|228/229|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|230/231|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|230/231|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|232|\f8getSize\*(Cr() const |\*(CbgetSize\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|237|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|244/245|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|244/245|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|246/247|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|246/247|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|248|\f8setOrigin\*(Cr(const SbVec2s &newOrigin) |\*(CbsetOrigin\*(Cr(const SbVec2s &newOrigin) )         (rof_escape_sequence|91|SoSceneManager.3iv|253|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|249|SoSceneManager.3iv|260/261|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|260/261|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|262/263|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|262/263|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|264|\f8getOrigin\*(Cr() const |\*(CbgetOrigin\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|269|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|276/277|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|276/277|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|278/279|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|278/279|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|280|\f8setBackgroundColor\*(Cr(const SbColor &c) |\*(CbsetBackgroundColor\*(Cr(const SbColor &c) )         (rof_escape_sequence|91|SoSceneManager.3iv|285|\f7const SbColor & |.ds Pt \*(Crconst SbColor & )         (parse_manual_page_|249|SoSceneManager.3iv|292/293|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|292/293|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|294/295|\f7const SbColor & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|294/295|\f7const SbColor & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|296|\f8getBackgroundColor\*(Cr() const |\*(CbgetBackgroundColor\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|301|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|308/309|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|308/309|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|310/311|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|310/311|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|312|\f8setBackgroundIndex\*(Cr(int index) |\*(CbsetBackgroundIndex\*(Cr(int index) )         (rof_escape_sequence|91|SoSceneManager.3iv|317|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoSceneManager.3iv|324/325|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|324/325|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|326/327|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|326/327|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|328|\f8getBackgroundIndex\*(Cr() const |\*(CbgetBackgroundIndex\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|333|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|340/341|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|340/341|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|342/343|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|342/343|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|344|\f8setRGBMode\*(Cr(SbBool onOrOff) |\*(CbsetRGBMode\*(Cr(SbBool onOrOff) )         (rof_escape_sequence|91|SoSceneManager.3iv|349|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSceneManager.3iv|356/357|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|356/357|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|358/359|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|358/359|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|360|\f8isRGBMode\*(Cr() const |\*(CbisRGBMode\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|365|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSceneManager.3iv|372/373|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|372/373|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|374/375|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|374/375|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|376|\f8activate\*(Cr() |\*(Cbactivate\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|381|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSceneManager.3iv|388/389|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|388/389|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|390/391|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|390/391|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|392|\f8deactivate\*(Cr() |\*(Cbdeactivate\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|397|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|404/405|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|404/405|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|406/407|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|406/407|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|408|\f8setRenderCallback\*(Cr(SoSceneManagerRenderCB *f, void *userData = NULL) |\*(CbsetRenderCallback\*(Cr(SoSceneManagerRenderCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoSceneManager.3iv|413|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSceneManager.3iv|420/421|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|420/421|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|422/423|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|422/423|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|424|\f8isAutoRedraw\*(Cr() const |\*(CbisAutoRedraw\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|429|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|436/437|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|436/437|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|438/439|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|438/439|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|440|\f8setRedrawPriority\*(Cr(uint32_t priority) |\*(CbsetRedrawPriority\*(Cr(uint32_t priority) )         (rof_escape_sequence|91|SoSceneManager.3iv|445|\f7uint32_t |.ds Pt \*(Cruint32_t )         (parse_manual_page_|249|SoSceneManager.3iv|452/453|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|452/453|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|454/455|\f7uint32_t \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|454/455|\f7uint32_t \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|456|\f8getRedrawPriority\*(Cr() const |\*(CbgetRedrawPriority\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|461|\f7static uint32_t |.ds Pt \*(Crstatic uint32_t )         (parse_manual_page_|249|SoSceneManager.3iv|468/469|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|468/469|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|470/471|\f7static uint32_t \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|470/471|\f7static uint32_t \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|472|\f8getDefaultRedrawPriority\*(Cr() |\*(CbgetDefaultRedrawPriority\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|477|\f7static void |.ds Pt \*(Crstatic void )         (parse_manual_page_|249|SoSceneManager.3iv|484/485|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|484/485|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|486/487|\f7static void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|486/487|\f7static void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|488|\f8enableRealTimeUpdate\*(Cr(SbBool flag) |\*(CbenableRealTimeUpdate\*(Cr(SbBool flag) )         (rof_escape_sequence|91|SoSceneManager.3iv|493|\f7static SbBool |.ds Pt \*(Crstatic SbBool )         (parse_manual_page_|249|SoSceneManager.3iv|500/501|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|500/501|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|502/503|\f7static SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|502/503|\f7static SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|504|\f8isRealTimeUpdateEnabled\*(Cr() |\*(CbisRealTimeUpdateEnabled\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|509|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|516/517|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|516/517|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|518/519|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|518/519|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|520|\f8setAntialiasing\*(Cr(SbBool smoothing, int numPasses) |\*(CbsetAntialiasing\*(Cr(SbBool smoothing, int numPasses) )         (rof_escape_sequence|91|SoSceneManager.3iv|525|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|532/533|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|532/533|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|534/535|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|534/535|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|536|\f8getAntialiasing\*(Cr(SbBool &smoothing, int &numPasses) const |\*(CbgetAntialiasing\*(Cr(SbBool &smoothing, int &numPasses) const )         (rof_escape_sequence|91|SoSceneManager.3iv|539|\f8SoSceneManager\f1 provides Inventor rendering and event handling inside a window provided by the caller. The scene manager is able to render in only a portion of a window if desired. The \*(CbSoXtRenderArea\f1 class employs a \*(CbSoSceneManager\f1, and handles most |\*(CbSoSceneManager\f1 provides Inventor rendering and event handling inside a window provided by the caller. The scene manager is able to render in only a portion of a window if desired. The \*(CbSoXtRenderArea\f1 class employs a \*(CbSoSceneManager\f1, and handles most )         (rof_escape_sequence|91|SoSceneManager.3iv|541|\f8SoSceneManager\f1 class is available for programmers not working with the \f2Inventor Xt Component and Utility Library\f1. |\&window. The \*(CbSoSceneManager\f1 class is available for programmers not working with the \f2Inventor Xt Component and Utility Library\f1. )         (rof_escape_sequence|91|SoSceneManager.3iv|547|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoSceneManager.3iv|554/555|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|554/555|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|556/557|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|556/557|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|558|\f8SoSceneManager\*(Cr() |\*(CbSoSceneManager\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|563|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoSceneManager.3iv|570/571|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|570/571|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|572/573|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|572/573|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|574|\f8~SoSceneManager\*(Cr() |\*(Cb~SoSceneManager\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|583|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSceneManager.3iv|590/591|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|590/591|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|592/593|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|592/593|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|594|\f8render\*(Cr(SbBool clearWindow = TRUE, SbBool clearZbuffer = TRUE) |\*(Cbrender\*(Cr(SbBool clearWindow = TRUE, SbBool clearZbuffer = TRUE) )         (rof_escape_sequence|91|SoSceneManager.3iv|597|\f8SoGLRenderAction\f1 to the scene graph managed here. The caller is responsible for setting up a window to render into. If \*(CrclearWindow\f1 is \f2TRUE\f1, this clears the graphics window before rendering. If \*(CrclearZbuffer\f1 is \f2TRUE\f1, the z buffer will be cleared |\f1Apply an \*(CbSoGLRenderAction\f1 to the scene graph managed here. The caller is responsible for setting up a window to render into. If \*(CrclearWindow\f1 is \f2TRUE\f1, this clears the graphics window before rendering. If \*(CrclearZbuffer\f1 is \f2TRUE\f1, the z buffer will be cleared )         (rof_escape_sequence|91|SoSceneManager.3iv|604|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool )         (parse_manual_page_|249|SoSceneManager.3iv|611/612|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|611/612|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|613/614|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|613/614|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|615|\f8processEvent\*(Cr(const SoEvent *event) |\*(CbprocessEvent\*(Cr(const SoEvent *event) )         (rof_escape_sequence|91|SoSceneManager.3iv|618|\f8SoHandleEventAction\f1 to the scene graph managed here. Returns TRUE if the event was handled by a node. |\f1Process the passed event by applying an \*(CbSoHandleEventAction\f1 to the scene graph managed here. Returns TRUE if the event was handled by a node. )         (rof_escape_sequence|91|SoSceneManager.3iv|624|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|631/632|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|631/632|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|633/634|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|633/634|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|635|\f8reinitialize\*(Cr() |\*(Cbreinitialize\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|644|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|651/652|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|651/652|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|653/654|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|653/654|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|655|\f8scheduleRedraw\*(Cr() |\*(CbscheduleRedraw\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|664|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSceneManager.3iv|671/672|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|671/672|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|673/674|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|673/674|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|675|\f8setSceneGraph\*(Cr(SoNode *newScene) |\*(CbsetSceneGraph\*(Cr(SoNode *newScene) )         (rof_escape_sequence|91|SoSceneManager.3iv|680|\f7virtual SoNode * |.ds Pt \*(Crvirtual SoNode * )         (parse_manual_page_|249|SoSceneManager.3iv|687/688|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|687/688|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|689/690|\f7virtual SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|689/690|\f7virtual SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|691|\f8getSceneGraph\*(Cr() const |\*(CbgetSceneGraph\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|700|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|707/708|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|707/708|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|709/710|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|709/710|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|711|\f8setWindowSize\*(Cr(const SbVec2s &newSize) |\*(CbsetWindowSize\*(Cr(const SbVec2s &newSize) )         (rof_escape_sequence|91|SoSceneManager.3iv|716|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|249|SoSceneManager.3iv|723/724|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|723/724|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|725/726|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|725/726|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|727|\f8getWindowSize\*(Cr() const |\*(CbgetWindowSize\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|730|\f8render()\f1 and \*(CbprocessEvent()\f1 are called. |\f1Set and get the size of the window in which the scene manager should render. This size must be set before \*(Cbrender()\f1 and \*(CbprocessEvent()\f1 are called. )         (rof_escape_sequence|91|SoSceneManager.3iv|736|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|743/744|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|743/744|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|745/746|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|745/746|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|747|\f8setSize\*(Cr(const SbVec2s &newSize) |\*(CbsetSize\*(Cr(const SbVec2s &newSize) )         (rof_escape_sequence|91|SoSceneManager.3iv|752|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|249|SoSceneManager.3iv|759/760|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|759/760|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|761/762|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|761/762|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|763|\f8getSize\*(Cr() const |\*(CbgetSize\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|768|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|775/776|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|775/776|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|777/778|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|777/778|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|779|\f8setOrigin\*(Cr(const SbVec2s &newOrigin) |\*(CbsetOrigin\*(Cr(const SbVec2s &newOrigin) )         (rof_escape_sequence|91|SoSceneManager.3iv|784|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|249|SoSceneManager.3iv|791/792|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|791/792|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|793/794|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|793/794|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|795|\f8getOrigin\*(Cr() const |\*(CbgetOrigin\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|804|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|811/812|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|811/812|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|813/814|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|813/814|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|815|\f8setBackgroundColor\*(Cr(const SbColor &c) |\*(CbsetBackgroundColor\*(Cr(const SbColor &c) )         (rof_escape_sequence|91|SoSceneManager.3iv|820|\f7const SbColor & |.ds Pt \*(Crconst SbColor & )         (parse_manual_page_|249|SoSceneManager.3iv|827/828|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|827/828|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|829/830|\f7const SbColor & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|829/830|\f7const SbColor & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|831|\f8getBackgroundColor\*(Cr() const |\*(CbgetBackgroundColor\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|834|\f8render()\f1 is called with \*(CrclearWindow\f1 set to \f2TRUE\f1. Default is black (0,0,0). |\f1Set and get the window background color when in RGB mode. This is the color the scene manager viewport is cleared to when \*(Cbrender()\f1 is called with \*(CrclearWindow\f1 set to \f2TRUE\f1. Default is black (0,0,0). )         (rof_escape_sequence|91|SoSceneManager.3iv|840|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|847/848|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|847/848|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|849/850|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|849/850|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|851|\f8setBackgroundIndex\*(Cr(int index) |\*(CbsetBackgroundIndex\*(Cr(int index) )         (rof_escape_sequence|91|SoSceneManager.3iv|856|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoSceneManager.3iv|863/864|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|863/864|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|865/866|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|865/866|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|867|\f8getBackgroundIndex\*(Cr() const |\*(CbgetBackgroundIndex\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|870|\f8render()\f1 is called with \*(CrclearWindow\f1 set to \f2TRUE\f1. Default is black (index 0). |\f1Set and get the window background color when in color index mode. This is the color the scene manager viewport is cleared to when \*(Cbrender()\f1 is called with \*(CrclearWindow\f1 set to \f2TRUE\f1. Default is black (index 0). )         (rof_escape_sequence|91|SoSceneManager.3iv|876|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|883/884|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|883/884|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|885/886|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|885/886|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|887|\f8setRGBMode\*(Cr(SbBool onOrOff) |\*(CbsetRGBMode\*(Cr(SbBool onOrOff) )         (rof_escape_sequence|91|SoSceneManager.3iv|892|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSceneManager.3iv|899/900|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|899/900|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|901/902|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|901/902|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|903|\f8isRGBMode\*(Cr() const |\*(CbisRGBMode\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|907|\f8model\f1 field of \*(CbSoLightModel\f1 should be set to \f2BASE_COLOR\f1), and the \*(CbSoColorIndex\f1 node should be used to specify colors. |\&lighting should be turned off (the \*(Cbmodel\f1 field of \*(CbSoLightModel\f1 should be set to \f2BASE_COLOR\f1), and the \*(CbSoColorIndex\f1 node should be used to specify colors. )         (rof_escape_sequence|91|SoSceneManager.3iv|913|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSceneManager.3iv|920/921|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|920/921|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|922/923|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|922/923|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|924|\f8activate\*(Cr() |\*(Cbactivate\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|929|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoSceneManager.3iv|936/937|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|936/937|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|938/939|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|938/939|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|940|\f8deactivate\*(Cr() |\*(Cbdeactivate\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|950|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|957/958|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|957/958|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|959/960|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|959/960|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|961|\f8setRenderCallback\*(Cr(SoSceneManagerRenderCB *f, void *userData = NULL) |\*(CbsetRenderCallback\*(Cr(SoSceneManagerRenderCB *f, void *userData = NULL) )         (rof_escape_sequence|91|SoSceneManager.3iv|965|\f8render()\f1 method. If the callback is set to NULL (the default), auto-redraw is |\&is triggered, the render callback registered here is invoked. The callback should set up its graphics window, then call the scene manager \*(Cbrender()\f1 method. If the callback is set to NULL (the default), auto-redraw is )         (rof_escape_sequence|91|SoSceneManager.3iv|972|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoSceneManager.3iv|979/980|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|979/980|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|981/982|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|981/982|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|983|\f8isAutoRedraw\*(Cr() const |\*(CbisAutoRedraw\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|992|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|999/1000|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|999/1000|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|1001/1002|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|1001/1002|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|1003|\f8setRedrawPriority\*(Cr(uint32_t priority) |\*(CbsetRedrawPriority\*(Cr(uint32_t priority) )         (rof_escape_sequence|91|SoSceneManager.3iv|1008|\f7uint32_t |.ds Pt \*(Cruint32_t )         (parse_manual_page_|249|SoSceneManager.3iv|1015/1016|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|1015/1016|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|1017/1018|\f7uint32_t \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|1017/1018|\f7uint32_t \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|1019|\f8getRedrawPriority\*(Cr() const |\*(CbgetRedrawPriority\*(Cr() const )         (rof_escape_sequence|91|SoSceneManager.3iv|1024|\f7static uint32_t |.ds Pt \*(Crstatic uint32_t )         (parse_manual_page_|249|SoSceneManager.3iv|1031/1032|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|1031/1032|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|1033/1034|\f7static uint32_t \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|1033/1034|\f7static uint32_t \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|1035|\f8getDefaultRedrawPriority\*(Cr() |\*(CbgetDefaultRedrawPriority\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|1044|\f7static void |.ds Pt \*(Crstatic void )         (parse_manual_page_|249|SoSceneManager.3iv|1051/1052|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|1051/1052|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|1053/1054|\f7static void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|1053/1054|\f7static void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|1055|\f8enableRealTimeUpdate\*(Cr(SbBool flag) |\*(CbenableRealTimeUpdate\*(Cr(SbBool flag) )         (rof_escape_sequence|91|SoSceneManager.3iv|1060|\f7static SbBool |.ds Pt \*(Crstatic SbBool )         (parse_manual_page_|249|SoSceneManager.3iv|1067/1068|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|1067/1068|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|1069/1070|\f7static SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|1069/1070|\f7static SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|1071|\f8isRealTimeUpdateEnabled\*(Cr() |\*(CbisRealTimeUpdateEnabled\*(Cr() )         (rof_escape_sequence|91|SoSceneManager.3iv|1080|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|1087/1088|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|1087/1088|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|1089/1090|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|1089/1090|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|1091|\f8setAntialiasing\*(Cr(SbBool smoothing, int numPasses) |\*(CbsetAntialiasing\*(Cr(SbBool smoothing, int numPasses) )         (rof_escape_sequence|91|SoSceneManager.3iv|1096|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoSceneManager.3iv|1103/1104|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoSceneManager.3iv|1103/1104|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoSceneManager.3iv|1105/1106|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoSceneManager.3iv|1105/1106|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoSceneManager.3iv|1107|\f8getAntialiasing\*(Cr(SbBool &smoothing, int &numPasses) const |\*(CbgetAntialiasing\*(Cr(SbBool &smoothing, int &numPasses) const )         (rof_escape_sequence|91|SoSceneManager.3iv|1110|\f7smoothing\f1 is set to TRUE, smoothing is enabled. Smoothing uses OpenGL's line- and point-smoothing |\f1Set/get the antialiasing for rendering. There are two kinds of antialiasing available: smoothing and multipass antialiasing. If \*(Crsmoothing\f1 is set to TRUE, smoothing is enabled. Smoothing uses OpenGL's line- and point-smoothing )         (rof_escape_sequence|91|SoSceneManager.3iv|1111|\f7numPasses\f1 controls multipass antialiasing. Each time a render action is applied, Inventor renders the scene \*(CrnumPasses\f1 times from slightly different |\&features to provide cheap antialiasing of lines and points. The value of \*(CrnumPasses\f1 controls multipass antialiasing. Each time a render action is applied, Inventor renders the scene \*(CrnumPasses\f1 times from slightly different )         (rof_escape_sequence|91|SoSceneManager.3iv|1112|\f7numPasses\f1 can be from one to 255, inclusive. Setting \*(CrnumPasses\f1 to one disables multipass antialiasing. You can use either, both, or neither of these antialiasing techniques. By default, |\&camera positions, averaging the results. \*(CrnumPasses\f1 can be from one to 255, inclusive. Setting \*(CrnumPasses\f1 to one disables multipass antialiasing. You can use either, both, or neither of these antialiasing techniques. By default, )         (rof_escape_sequence|91|SoSceneManager.3iv|1117|\f8SoXtRenderArea, SoGLRenderAction, SoHandleEventAction |\*(CbSoXtRenderArea, SoGLRenderAction, SoHandleEventAction )