Computed camera matrices (projection, view, model) and vectors for a single viewport. More...
#include <cameracontroller.h>
Public Attributes | |
| QMatrix4x4 | projection |
| QMatrix4x4 | view |
| QMatrix4x4 | model |
| QVector3D | cameraPos |
| QVector3D | upVector |
| QVector3D | lookAt |
| float | distance = 0.0f |
Computed camera matrices (projection, view, model) and vectors for a single viewport.
Result of a camera computation — all matrices and vectors needed for rendering a single viewport.
Definition at line 53 of file cameracontroller.h.
| QVector3D DISP3DLIB::CameraResult::cameraPos |
Definition at line 58 of file cameracontroller.h.
| float DISP3DLIB::CameraResult::distance = 0.0f |
Definition at line 61 of file cameracontroller.h.
| QVector3D DISP3DLIB::CameraResult::lookAt |
Definition at line 60 of file cameracontroller.h.
| QMatrix4x4 DISP3DLIB::CameraResult::model |
Definition at line 57 of file cameracontroller.h.
| QMatrix4x4 DISP3DLIB::CameraResult::projection |
Definition at line 55 of file cameracontroller.h.
| QVector3D DISP3DLIB::CameraResult::upVector |
Definition at line 59 of file cameracontroller.h.
| QMatrix4x4 DISP3DLIB::CameraResult::view |
Definition at line 56 of file cameracontroller.h.