summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/engine/bars3drenderer_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3d/engine/bars3drenderer_p.h')
-rw-r--r--src/datavis3d/engine/bars3drenderer_p.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/datavis3d/engine/bars3drenderer_p.h b/src/datavis3d/engine/bars3drenderer_p.h
index 68c34598..221b3f74 100644
--- a/src/datavis3d/engine/bars3drenderer_p.h
+++ b/src/datavis3d/engine/bars3drenderer_p.h
@@ -128,10 +128,8 @@ private:
bool m_hasHeightAdjustmentChanged;
BarRenderItem m_dummyBarRenderItem;
- QBarDataProxy *m_dataProxy; // Only valid during render
BarRenderItemArray m_renderItemArray;
- bool m_valueUpdateNeeded;
#ifdef DISPLAY_RENDER_SPEED
bool m_isFirstFrame;
@@ -143,8 +141,8 @@ public:
explicit Bars3dRenderer(Bars3dController *controller);
~Bars3dRenderer();
- void render(QBarDataProxy *dataProxy, bool valuesDirty, CameraHelper *camera,
- const GLuint defaultFboHandle = 0);
+ void updateDataModel(QBarDataProxy *dataProxy);
+ void render(CameraHelper *camera, const GLuint defaultFboHandle = 0);
QRect mainViewPort();
@@ -172,7 +170,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);