summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2019-11-30 03:02:12 +0100
committerQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2019-11-30 03:02:12 +0100
commitdaf5ead2c09866a38c729d748f1bc78ebdab9d7a (patch)
tree342db63324485be4364b21ab11f5cfd22ae6d237 /src
parent2e67e652788f6718213366b5d3fa7ae6ee6636fe (diff)
parent309066052eec6cafa8ef7ac5d165fe328ef0e509 (diff)
Merge remote-tracking branch 'origin/5.15' into dev
Diffstat (limited to 'src')
-rw-r--r--src/datavisualization/utils/surfaceobject.cpp11
-rw-r--r--src/datavisualization/utils/surfaceobject_p.h12
2 files changed, 8 insertions, 15 deletions
diff --git a/src/datavisualization/utils/surfaceobject.cpp b/src/datavisualization/utils/surfaceobject.cpp
index 6e15d081..f9e4181e 100644
--- a/src/datavisualization/utils/surfaceobject.cpp
+++ b/src/datavisualization/utils/surfaceobject.cpp
@@ -35,17 +35,10 @@
QT_BEGIN_NAMESPACE_DATAVISUALIZATION
SurfaceObject::SurfaceObject(Surface3DRenderer *renderer)
- : m_surfaceType(Undefined),
- m_columns(0),
- m_rows(0),
- m_gridIndexCount(0),
- m_axisCacheX(renderer->m_axisCacheX),
+ : m_axisCacheX(renderer->m_axisCacheX),
m_axisCacheY(renderer->m_axisCacheY),
m_axisCacheZ(renderer->m_axisCacheZ),
- m_renderer(renderer),
- m_returnTextureBuffer(false),
- m_dataDimension(0),
- m_oldDataDimension(-1)
+ m_renderer(renderer)
{
glGenBuffers(1, &m_vertexbuffer);
glGenBuffers(1, &m_normalbuffer);
diff --git a/src/datavisualization/utils/surfaceobject_p.h b/src/datavisualization/utils/surfaceobject_p.h
index a42fe244..41b6ad5f 100644
--- a/src/datavisualization/utils/surfaceobject_p.h
+++ b/src/datavisualization/utils/surfaceobject_p.h
@@ -111,11 +111,11 @@ private:
bool flipXZ);
private:
- SurfaceType m_surfaceType;
- int m_columns;
- int m_rows;
+ SurfaceType m_surfaceType = Undefined;
+ int m_columns = 0;
+ int m_rows = 0;
GLuint m_gridElementbuffer;
- GLuint m_gridIndexCount;
+ GLuint m_gridIndexCount = 0;
QVector<QVector3D> m_vertices;
QVector<QVector3D> m_normals;
// Caches are not owned
@@ -126,9 +126,9 @@ private:
float m_minY;
float m_maxY;
GLuint m_uvTextureBuffer;
- bool m_returnTextureBuffer;
+ bool m_returnTextureBuffer = false;
SurfaceObject::DataDimensions m_dataDimension;
- SurfaceObject::DataDimensions m_oldDataDimension;
+ SurfaceObject::DataDimensions m_oldDataDimension = DataDimensions(-1);
};
QT_END_NAMESPACE_DATAVISUALIZATION