3 #include <QtGui\qvector3d.h> 4 #include <QtGui\qvector2d.h> 5 #include <QtGui\qmatrix4x4.h> 6 #include <QtCore\qmath.h> 12 GLCamera(
const QVector3D& _pos,
const QVector3D& _target);
22 void zoom(
const int& faktor);
27 void setMMatrix(
const QMatrix4x4& modelMatrix);
58 const QVector3D& UP = QVector3D(0, 1, 0);
61 QMatrix4x4 viewMatrix;
64 QMatrix4x4 projMatrix;
67 QMatrix4x4 projViewModelMatrix;
70 QMatrix4x4 modelMatrix;
const QMatrix4x4 getVMatrix() const
Definition: GLCamera.cpp:39
const QMatrix4x4 getModelMatrix() const
Definition: GLCamera.cpp:47
void setMMatrix(const QMatrix4x4 &modelMatrix)
Definition: GLCamera.cpp:31
const QMatrix4x4 getPVMMatrix() const
Definition: GLCamera.cpp:35
GLCamera(const QVector3D &_pos, const QVector3D &_target)
Definition: GLCamera.cpp:3
void zoom(const int &faktor)
Definition: GLCamera.cpp:22
~GLCamera()
Definition: GLCamera.cpp:12
void setProjection(const int &width, const int &height)
Definition: GLCamera.cpp:16
const QMatrix4x4 getProjection() const
Definition: GLCamera.cpp:43