#include <odopenglwidget.h>
◆ ODOpenGLWindow()
| ODOpenGLWindow::ODOpenGLWindow |
( |
QWidget * | parent = nullptr | ) |
|
◆ ~ODOpenGLWindow()
| virtual ODOpenGLWindow::~ODOpenGLWindow |
( |
| ) |
|
|
virtual |
◆ getEventQueue()
| osgGA::EventQueue * ODOpenGLWindow::getEventQueue |
( |
| ) |
const |
|
protected |
◆ getGraphicsWindow()
| osgViewer::GraphicsWindowEmbedded * ODOpenGLWindow::getGraphicsWindow |
( |
| ) |
|
|
inline |
◆ initializeGL()
| void ODOpenGLWindow::initializeGL |
( |
| ) |
|
|
overrideprotected |
◆ keyPressEvent()
| void ODOpenGLWindow::keyPressEvent |
( |
QKeyEvent * | | ) |
|
|
overrideprotected |
◆ keyReleaseEvent()
| void ODOpenGLWindow::keyReleaseEvent |
( |
QKeyEvent * | | ) |
|
|
overrideprotected |
◆ mouseDoubleClickEvent()
| void ODOpenGLWindow::mouseDoubleClickEvent |
( |
QMouseEvent * | | ) |
|
|
overrideprotected |
◆ mouseMoveEvent()
| void ODOpenGLWindow::mouseMoveEvent |
( |
QMouseEvent * | | ) |
|
|
overrideprotected |
◆ mousePressEvent()
| void ODOpenGLWindow::mousePressEvent |
( |
QMouseEvent * | | ) |
|
|
overrideprotected |
◆ mouseReleaseEvent()
| void ODOpenGLWindow::mouseReleaseEvent |
( |
QMouseEvent * | | ) |
|
|
overrideprotected |
◆ paintGL()
| void ODOpenGLWindow::paintGL |
( |
| ) |
|
|
overrideprotected |
◆ qWidget()
| QWidget * ODOpenGLWindow::qWidget |
( |
| ) |
|
|
inline |
◆ resizeGL()
| void ODOpenGLWindow::resizeGL |
( |
int | w, |
|
|
int | h ) |
|
overrideprotected |
◆ setKeyboardModifiers()
| void ODOpenGLWindow::setKeyboardModifiers |
( |
QInputEvent * | | ) |
|
|
protected |
◆ setViewer()
| void ODOpenGLWindow::setViewer |
( |
osgViewer::ViewerBase * | | ) |
|
◆ wheelEvent()
| void ODOpenGLWindow::wheelEvent |
( |
QWheelEvent * | | ) |
|
|
overrideprotected |
◆ graphicswindow_
| osgViewer::GraphicsWindowEmbedded* ODOpenGLWindow::graphicswindow_ |
|
private |
◆ isfirstframe_
| bool ODOpenGLWindow::isfirstframe_ = true |
|
private |
◆ mutex_
| OpenThreads::ReadWriteMutex ODOpenGLWindow::mutex_ |
|
private |
◆ qwidget_
| QWidget* ODOpenGLWindow::qwidget_ |
|
private |
◆ scalex_
| double ODOpenGLWindow::scalex_ = 1 |
|
private |
◆ scaley_
| double ODOpenGLWindow::scaley_ = 1 |
|
private |
◆ viewer_
| osgViewer::ViewerBase* ODOpenGLWindow::viewer_ = nullptr |
|
private |