#include <ViewerOpenGLViewport.hpp>
Inherits QOpenGLWidget, and QOpenGLFunctions.
◆ ViewerOpenGLViewport()
ViewerOpenGLViewport::ViewerOpenGLViewport |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ ~ViewerOpenGLViewport()
ViewerOpenGLViewport::~ViewerOpenGLViewport |
( |
| ) |
|
◆ camera()
Camera ViewerOpenGLViewport::camera |
( |
| ) |
const |
◆ cameraChanged()
void ViewerOpenGLViewport::cameraChanged |
( |
| ) |
|
|
protected |
◆ clearScreen()
void ViewerOpenGLViewport::clearScreen |
( |
| ) |
|
|
protected |
◆ initializeGL()
void ViewerOpenGLViewport::initializeGL |
( |
| ) |
|
|
overrideprotected |
◆ isSelected()
bool ViewerOpenGLViewport::isSelected |
( |
| ) |
const |
◆ mouseMoveEvent()
void ViewerOpenGLViewport::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ mousePressEvent()
void ViewerOpenGLViewport::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ mouseReleaseEvent()
void ViewerOpenGLViewport::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ paintGL()
void ViewerOpenGLViewport::paintGL |
( |
| ) |
|
|
overrideprotected |
◆ renderFirstFrame()
void ViewerOpenGLViewport::renderFirstFrame |
( |
| ) |
|
|
protected |
◆ renderGuides()
void ViewerOpenGLViewport::renderGuides |
( |
| ) |
|
|
protected |
◆ renderLayers()
void ViewerOpenGLViewport::renderLayers |
( |
| ) |
|
|
protected |
◆ renderScene()
bool ViewerOpenGLViewport::renderScene |
( |
| ) |
|
|
protected |
◆ renderSceneSettingsDisable()
void ViewerOpenGLViewport::renderSceneSettingsDisable |
( |
| ) |
|
|
protected |
◆ renderSceneSettingsEnable()
void ViewerOpenGLViewport::renderSceneSettingsEnable |
( |
| ) |
|
|
protected |
◆ resetCamera()
void ViewerOpenGLViewport::resetCamera |
( |
| ) |
|
|
protected |
◆ resetScene()
void ViewerOpenGLViewport::resetScene |
( |
Editor * |
editor, |
|
|
bool |
resetView |
|
) |
| |
◆ resizeGL()
void ViewerOpenGLViewport::resizeGL |
( |
int |
w, |
|
|
int |
h |
|
) |
| |
|
overrideprotected |
◆ setFocus()
void ViewerOpenGLViewport::setFocus |
( |
| ) |
|
|
protected |
◆ setSelected()
void ViewerOpenGLViewport::setSelected |
( |
bool |
selected | ) |
|
◆ setView3d()
void ViewerOpenGLViewport::setView3d |
( |
| ) |
|
◆ setViewDirection()
void ViewerOpenGLViewport::setViewDirection |
( |
const QVector3D & |
dir, |
|
|
const QVector3D & |
up |
|
) |
| |
|
protected |
◆ setViewFront()
void ViewerOpenGLViewport::setViewFront |
( |
| ) |
|
◆ setViewOrthographic()
void ViewerOpenGLViewport::setViewOrthographic |
( |
| ) |
|
◆ setViewPerspective()
void ViewerOpenGLViewport::setViewPerspective |
( |
| ) |
|
◆ setViewResetCenter()
void ViewerOpenGLViewport::setViewResetCenter |
( |
| ) |
|
◆ setViewResetDistance()
void ViewerOpenGLViewport::setViewResetDistance |
( |
| ) |
|
◆ setViewRight()
void ViewerOpenGLViewport::setViewRight |
( |
| ) |
|
◆ setViewTop()
void ViewerOpenGLViewport::setViewTop |
( |
| ) |
|
◆ setWindowViewports()
void ViewerOpenGLViewport::setWindowViewports |
( |
ViewerViewports * |
viewer, |
|
|
size_t |
viewportId |
|
) |
| |
◆ updateScene()
void ViewerOpenGLViewport::updateScene |
( |
Editor * |
editor | ) |
|
◆ viewportId()
size_t ViewerOpenGLViewport::viewportId |
( |
| ) |
const |
◆ wheelEvent()
void ViewerOpenGLViewport::wheelEvent |
( |
QWheelEvent * |
event | ) |
|
|
overrideprotected |
◆ aabb_
◆ camera_
Referenced by camera(), mouseMoveEvent(), mousePressEvent(), paintGL(), renderGuides(), renderSceneSettingsEnable(), resetCamera(), resizeGL(), setViewDirection(), setViewOrthographic(), setViewPerspective(), setViewResetCenter(), setViewResetDistance(), and wheelEvent().
◆ editor_
Editor* ViewerOpenGLViewport::editor_ |
|
protected |
◆ selected_
bool ViewerOpenGLViewport::selected_ |
|
protected |
◆ viewportId_
size_t ViewerOpenGLViewport::viewportId_ |
|
protected |
◆ windowViewports_
The documentation for this class was generated from the following files:
- ViewerOpenGLViewport.hpp
- ViewerOpenGLViewport.cpp