OpendTect
6.6
|
Classes | |
struct | WindowData |
Public Member Functions | |
ODGraphicsWindow (ODGLWidget *widget) | |
ODGraphicsWindow (osg::GraphicsContext::Traits *, QWidget *parent=nullptr, const QGLWidget *shareWidget=0, Qt::WindowFlags f=Qt::WindowFlags()) | |
virtual | ~ODGraphicsWindow () |
virtual void | closeImplementation () |
ODGLWidget * | getGLWidget () |
const ODGLWidget * | getGLWidget () const |
bool | getTouchEventsEnabled () const |
virtual bool | getWindowDecoration () const |
virtual std::string | getWindowName () |
virtual void | getWindowRectangle (int &x, int &y, int &width, int &height) |
virtual void | grabFocus () |
virtual void | grabFocusIfPointerInWindow () |
bool | init (QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f) |
virtual bool | isRealizedImplementation () const |
virtual bool | makeCurrentImplementation () |
virtual void | raiseWindow () |
virtual bool | realizeImplementation () |
virtual bool | releaseContextImplementation () |
virtual void | requestWarpPointer (float x, float y) |
virtual void | runOperations () |
virtual void | setCursor (MouseCursor) |
virtual void | setTouchEventsEnabled (bool yn) |
virtual bool | setWindowDecorationImplementation (bool yn) |
virtual void | setWindowName (const std::string &) |
virtual bool | setWindowRectangleImplementation (int x, int y, int width, int height) |
virtual void | swapBuffersImplementation () |
virtual void | useCursor (bool cursoron) |
virtual bool | valid () const |
Static Public Member Functions | |
static osg::GraphicsContext::Traits * | createTraits (const QGLWidget *widget) |
static void | qglFormat2traits (const QGLFormat &format, osg::GraphicsContext::Traits *) |
static QGLFormat | traits2qglFormat (const osg::GraphicsContext::Traits *) |
Protected Attributes | |
QCursor | _currentCursor |
bool | _ownsWidget |
bool | _realized |
ODGLWidget * | _widget |
Friends | |
class | ODGLWidget |
<>
ODGraphicsWindow::ODGraphicsWindow | ( | osg::GraphicsContext::Traits * | , |
QWidget * | parent = nullptr , |
||
const QGLWidget * | shareWidget = 0 , |
||
Qt::WindowFlags | f = Qt::WindowFlags() |
||
) |
ODGraphicsWindow::ODGraphicsWindow | ( | ODGLWidget * | widget | ) |
|
virtual |
|
virtual |
|
static |
|
inline |
|
inline |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
bool ODGraphicsWindow::init | ( | QWidget * | parent, |
const QGLWidget * | shareWidget, | ||
Qt::WindowFlags | f | ||
) |
|
virtual |
|
virtual |
|
static |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
virtual |
|
virtual |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022