v2.0.0
Loading...
Searching...
No Matches
DISP3DLIB::CameraResult Struct Reference

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

Detailed Description

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.

Member Data Documentation

◆ cameraPos

QVector3D DISP3DLIB::CameraResult::cameraPos

Definition at line 58 of file cameracontroller.h.

◆ distance

float DISP3DLIB::CameraResult::distance = 0.0f

Definition at line 61 of file cameracontroller.h.

◆ lookAt

QVector3D DISP3DLIB::CameraResult::lookAt

Definition at line 60 of file cameracontroller.h.

◆ model

QMatrix4x4 DISP3DLIB::CameraResult::model

Definition at line 57 of file cameracontroller.h.

◆ projection

QMatrix4x4 DISP3DLIB::CameraResult::projection

Definition at line 55 of file cameracontroller.h.

◆ upVector

QVector3D DISP3DLIB::CameraResult::upVector

Definition at line 59 of file cameracontroller.h.

◆ view

QMatrix4x4 DISP3DLIB::CameraResult::view

Definition at line 56 of file cameracontroller.h.


The documentation for this struct was generated from the following file: