VAPoR
3.0.0
|
A QGLWidget that supports display based on GL methods invoked in a Visualizer. More...
#include <vizwin.h>
Public Member Functions | |
void | setWindowNum (int visIndex) |
int | getWindowNum () |
Visualizer * | getVisualizer () |
void | reallyUpdate () |
Force the window to update, even if nothing has changed. More... | |
Internal | |
Internal methods not intended for general use | |
VizWin (MainForm *parent, const QString &name, VizWinMgr *myMgr, QRect *location, int winNum) | |
~VizWin () | |
A QGLWidget that supports display based on GL methods invoked in a Visualizer.
The VizWin class is a QGLWidget that supports the rendering by the VAPOR Visualizer class. The standard rendering methods (resize, initialize, paint) are passed to the Visualizer. In addition this is the class that responds to mouse events, resulting in scene navigation or manipulator changes.
VAPoR::VizWin::VizWin | ( | MainForm * | parent, |
const QString & | name, | ||
VizWinMgr * | myMgr, | ||
QRect * | location, | ||
int | winNum | ||
) |
VAPoR::VizWin::~VizWin | ( | ) |
|
inline |
Obtain the visualizer instance that corresponds to this VizWin
Visualizer | instance that is embedded in this VizWin |
|
inline |
void VAPoR::VizWin::reallyUpdate | ( | ) |
Force the window to update, even if nothing has changed.
|
inline |
Specify the index of this window, which is also the Visualizer index as produced by ControlExec::NewVisualizer().
[in] | visIndex | visualizer index. |