diff options
Diffstat (limited to 'src/datavis3d/engine/scatter3drenderer_p.h')
-rw-r--r-- | src/datavis3d/engine/scatter3drenderer_p.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/datavis3d/engine/scatter3drenderer_p.h b/src/datavis3d/engine/scatter3drenderer_p.h index bae41a14..048764da 100644 --- a/src/datavis3d/engine/scatter3drenderer_p.h +++ b/src/datavis3d/engine/scatter3drenderer_p.h @@ -116,10 +116,8 @@ private: bool m_hasHeightAdjustmentChanged; ScatterRenderItem m_dummyRenderItem; - QScatterDataProxy *m_dataProxy; // Only valid during render ScatterRenderItemArray m_renderItemArray; - bool m_valueUpdateNeeded; #ifdef DISPLAY_RENDER_SPEED bool m_isFirstFrame; @@ -131,8 +129,8 @@ public: explicit Scatter3DRenderer(Scatter3DController *controller); ~Scatter3DRenderer(); - void render(QScatterDataProxy *dataProxy, bool valuesDirty, CameraHelper *camera, - const GLuint defaultFboHandle = 0); + void updateDataModel(QScatterDataProxy *dataProxy); + void render(CameraHelper *camera, const GLuint defaultFboHandle); QRect mainViewPort(); @@ -155,7 +153,6 @@ signals: void selectionUpdated(QVector3D selection); private: - virtual void initializePreOpenGL(); virtual void initializeOpenGL(); virtual void initShaders(const QString &vertexShader, const QString &fragmentShader); virtual void updateShadowQuality(QDataVis::ShadowQuality quality); |