1#ifndef RenderAreaExaminer_H
2#define RenderAreaExaminer_H
4#include <Inventor/ViewerComponents/Qt/RenderAreaInteractive.h>
5#include <Inventor/ViewerComponents/nodes/SceneExaminer.h>
6#include <Inventor/ViewerComponents/nodes/SiInteractionModeListener.h>
62 void updateInteractionCursor();
Class to render an OpenInventor scene graph in a Qt OpenGL window.
RenderAreaExaminer(QWidget *parent)
Constructor.
virtual void setNavigationMode(SceneExaminer::NavigationMode mode)
Sets navigation mode.
SoDEPRECATED SceneExaminer * getSceneExaminer()
Returns the scene examiner.
virtual SceneExaminer * getSceneInteractor() const override
Returns the scene examiner.
void interactionModeChanged(SceneExaminer::InteractionMode mode)
This method is called when the interaction has changed.
static QCursor * s_seekCursor
void seekModeChanged(const bool onOrOff)
This method is called when the seek mode is activated and deactivated.
virtual SceneExaminer::NavigationMode getNavigationMode()
Returns the current navigation mode.
static QCursor * s_viewingCursor
Class to render an OpenInventor scene in a Qt OpenGL window.
Tool class for building a basic interactive OpenInventor application with scene "examiner" viewing be...
NavigationMode
Navigation Mode.
InteractionMode
Interaction Mode (navigation or selection)
This interface provides the list of interaction methods that subclasses must define.