MeVisLab Resolution Independence API
|
Helper for equipping an SoQtSceneHandler with necessary nodes for Managed Interaction and cursor setting. More...
#include <SoSceneSetupHelper.h>
Public Member Functions | |
SoSceneSetupHelper (SoQtSceneHandler *sceneHandler, SoQtViewerProxy *viewerProxy) | |
The constructor does the basic setup. | |
virtual | ~SoSceneSetupHelper () |
The destructor frees the created nodes and unsets the scene. | |
SoQtSceneHandler * | sceneHandler () const |
Access methods. | |
SoQtViewerProxyNode * | viewerProxyNode () const |
SoInteractionController * | interactionController () const |
void | setSceneGraph (SoNode *scene) |
Use this to set the actual scene graph on the SoQtSceneHandler. | |
Helper for equipping an SoQtSceneHandler with necessary nodes for Managed Interaction and cursor setting.
Definition at line 27 of file SoSceneSetupHelper.h.
SoSceneSetupHelper::SoSceneSetupHelper | ( | SoQtSceneHandler * | sceneHandler, |
SoQtViewerProxy * | viewerProxy ) |
The constructor does the basic setup.
|
virtual |
The destructor frees the created nodes and unsets the scene.
SoInteractionController * SoSceneSetupHelper::interactionController | ( | ) | const |
SoQtSceneHandler * SoSceneSetupHelper::sceneHandler | ( | ) | const |
Access methods.
void SoSceneSetupHelper::setSceneGraph | ( | SoNode * | scene | ) |
Use this to set the actual scene graph on the SoQtSceneHandler.
SoQtViewerProxyNode * SoSceneSetupHelper::viewerProxyNode | ( | ) | const |