![]() |
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