diff options
author | Keränen Pasi <pasi.keranen@digia.com> | 2013-09-13 11:13:16 +0300 |
---|---|---|
committer | Pasi Keränen <pasi.keranen@digia.com> | 2013-09-19 12:11:33 +0300 |
commit | 802681d854d93a50547585570da3bcf7b6c41636 (patch) | |
tree | 2818f239df688f6ad5b91b2ac9d638ffae34e24a /src/datavisualization/engine/q3dcamera_p.h | |
parent | 35a5a5302fdcf43bc571f51f03512e3df9d2c58c (diff) |
Qdoc documentation for new scene and input classes.
Change-Id: I5d9680fcf2e49655c1b9bcdf961bbda02bf31968
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavisualization/engine/q3dcamera_p.h')
-rw-r--r-- | src/datavisualization/engine/q3dcamera_p.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/datavisualization/engine/q3dcamera_p.h b/src/datavisualization/engine/q3dcamera_p.h index 14556116..cf6e9c66 100644 --- a/src/datavisualization/engine/q3dcamera_p.h +++ b/src/datavisualization/engine/q3dcamera_p.h @@ -46,6 +46,8 @@ public: void setRotations(const QPointF &rotation); + void updateViewMatrix(qreal zoomAdjustment); + public: Q3DCamera *q_ptr; @@ -53,11 +55,19 @@ public: QVector3D m_up; QMatrix4x4 m_viewMatrix; + bool m_isViewMatrixUpdateActive; GLfloat m_xRotation; GLfloat m_yRotation; int m_zoomLevel; QDataVis::CameraPreset m_activePreset; + + friend class Bars3DRenderer; + friend class Surface3DRenderer; + friend class Scatter3DRenderer; + friend class SelectionPointer; + friend class Q3DInputHandler; + friend class QMac3DInputHandler; }; QT_DATAVISUALIZATION_END_NAMESPACE |