1 #ifndef MESHVIEWCAMERALIKEBLENDER_H 2 #define MESHVIEWCAMERALIKEBLENDER_H 36 #endif // MESHVIEWCAMERALIKEBLENDER_H void wheelEvent(QWheelEvent *event) override
Definition: meshviewcameralikeblender.cpp:83
QVector3D getPosition() const override
Gets the world-space camera position.
Definition: meshviewcameralikeblender.cpp:30
float mDistanceFromCenter
Definition: meshviewcameralikeblender.h:22
QMatrix4x4 getTransformationMatrix() const override
getTransformationMatrix
Definition: meshviewcameralikeblender.cpp:15
QVector3D mCenterOfRotation
Definition: meshviewcameralikeblender.h:21
float mRotationPitch
Definition: meshviewcameralikeblender.h:23
bool mRotating
Definition: meshviewcameralikeblender.h:33
The AbstractMeshViewCamera class Abstract class that will determine how the camera moves based on the...
Definition: abstractmeshviewcamera.h:16
~MeshViewCameraLikeBlender()
Definition: meshviewcameralikeblender.h:11
MeshViewCameraLikeBlender()
Definition: meshviewcameralikeblender.cpp:6
QVector3D mCenterStart
Definition: meshviewcameralikeblender.h:31
float mRotationYawStart
Definition: meshviewcameralikeblender.h:29
float mRotationPitchStart
Definition: meshviewcameralikeblender.h:28
void mouseMoveEvent(QMouseEvent *event) override
Definition: meshviewcameralikeblender.cpp:61
float mRotationYaw
Definition: meshviewcameralikeblender.h:24
ulong mStartTime
Definition: meshviewcameralikeblender.h:32
Definition: meshviewcameralikeblender.h:8
void mousePressEvent(QMouseEvent *event) override
Definition: meshviewcameralikeblender.cpp:48
QPoint mCursorStart
Definition: meshviewcameralikeblender.h:30