13#ifndef SO_SCENE_SETUP_HELPER_H
14#define SO_SCENE_SETUP_HELPER_H
18class SoQtSceneHandler;
21class SoInteractionController;
44 SoQtSceneHandler* _sceneHandler;
46 SoSeparator* _rootScene;
48 SoInteractionController* _interactionController;
#define INVENTORGUIWRAPPER_API
Library initialization interface of the inventor GUI wrapper.
SoQtViewerProxyNode will put a SoViewerElement with the given SoQtViewerProxy into the scene and also...
Helper for equipping an SoQtSceneHandler with necessary nodes for Managed Interaction and cursor sett...
SoInteractionController * interactionController() const
SoQtSceneHandler * sceneHandler() const
Access methods.
virtual ~SoSceneSetupHelper()
The destructor frees the created nodes and unsets the scene.
SoSceneSetupHelper(SoQtSceneHandler *sceneHandler, SoQtViewerProxy *viewerProxy)
The constructor does the basic setup.
SoQtViewerProxyNode * viewerProxyNode() const
void setSceneGraph(SoNode *scene)
Use this to set the actual scene graph on the SoQtSceneHandler.