Class to render an OpenInventor scene graph in a Qt OpenGL window. More...
#include <Inventor/ViewerComponents/Qt/RenderAreaExaminer.h>
Public Member Functions | |
RenderAreaExaminer (QWidget *parent) | |
SoDEPRECATED SceneExaminer * | getSceneExaminer () |
virtual SceneExaminer * | getSceneInteractor () const override |
virtual void | setNavigationMode (SceneExaminer::NavigationMode mode) |
virtual SceneExaminer::NavigationMode | getNavigationMode () |
void | seekModeChanged (const bool onOrOff) |
void | interactionModeChanged (SceneExaminer::InteractionMode mode) |
Static Public Attributes | |
static QCursor * | s_seekCursor |
static QCursor * | s_viewingCursor |
Class to render an OpenInventor scene graph in a Qt OpenGL window.
This class extends RenderAreaInteractive to add examiner viewer behaviors.
Note: When using this component, the automatic interactive mode is disabled, see SoSceneManager::setAutoInteractiveMode for more details. Interactive mode is managed by the SceneExaminer node.
RenderAreaExaminer::RenderAreaExaminer | ( | QWidget * | parent | ) |
Constructor.
virtual SceneExaminer::NavigationMode RenderAreaExaminer::getNavigationMode | ( | ) | [virtual] |
Returns the current navigation mode.
SoDEPRECATED SceneExaminer* RenderAreaExaminer::getSceneExaminer | ( | ) |
Returns the scene examiner.
virtual SceneExaminer* RenderAreaExaminer::getSceneInteractor | ( | ) | const [override, virtual] |
void RenderAreaExaminer::interactionModeChanged | ( | SceneExaminer::InteractionMode | mode | ) | [virtual] |
This method is called when the interaction has changed.
Implements SiInteractionModeListener.
void RenderAreaExaminer::seekModeChanged | ( | const bool | onOrOff | ) | [virtual] |
This method is called when the seek mode is activated and deactivated.
Implements SiInteractionModeListener.
virtual void RenderAreaExaminer::setNavigationMode | ( | SceneExaminer::NavigationMode | mode | ) | [virtual] |
Sets navigation mode.
QCursor* RenderAreaExaminer::s_seekCursor [static] |
QCursor* RenderAreaExaminer::s_viewingCursor [static] |