25#include <Inventor/sys/port.h>
26#include <Inventor/events/SoKeyboardEvent.h>
27#include <Inventor/SbVec.h>
29#ifndef SoIvTune_included
30#define SoIvTune_included
33# pragma warning(disable:4251)
249 static void setSceneGraph(
SoNode* node);
Class for representing a viewport.
static SoKeyboardEvent::Key getShortcutValue()
Retrieves the defined keyboard shortcut used to launch IvTune.
static void start(const SoRenderAreaCore *)
Starts an IvTune session based on the scene graph managed by the given SoRenderAreaCore.
static bool isRunning()
Returns true if IvTune is currently running.
static SoDEPRECATED void setInstance(int argc, char **argv, SoGuiRenderArea *viewer)
Opens an IvTune window displaying the scene graph from the specified viewer.
static SoDEPRECATED void start(SoSceneManager *)
Starts an IvTune session based on the scene graph in an existing SoSceneManager.
static void setShortcutValue(SoKeyboardEvent::Key)
Defines the keyboard shortcut to use to launch IvTune.
static bool processEvents()
Process Qt events (calls QCoreApplication::processEvents()).
static void start(SoNode *)
Starts an IvTune session based on the specified scene graph, for example a subset of the application ...
static SoDEPRECATED void setInstance(int argc, char **argv, SoNode *root, bool createViewer=false)
Opens an IvTune window displaying the specified scene graph.
static void stop()
Ends IvTune.
static SoDEPRECATED void launch(int argc, char **argv, SoGuiRenderArea *viewer)
Opens an IvTune window displaying the scene graph from the specified viewer, and returns immediatly.
static SoDEPRECATED SbBool isInstance()
Returns TRUE if an IvTune window is currently open.
Abstract base class for all database nodes.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> (Preview feature...
Manages scene graph rendering and event handling.