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) | |
SceneExaminer * | getSceneExaminer () |
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.
RenderAreaExaminer::RenderAreaExaminer | ( | QWidget * | parent | ) |
Constructor.
virtual SceneExaminer::NavigationMode RenderAreaExaminer::getNavigationMode | ( | ) | [virtual] |
Returns the current navigation mode.
SceneExaminer* RenderAreaExaminer::getSceneExaminer | ( | ) |
Returns the scene examiner.
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] |
Set navigation mode.
QCursor* RenderAreaExaminer::s_seekCursor [static] |
QCursor* RenderAreaExaminer::s_viewingCursor [static] |