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