diff options
author | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-04-16 07:42:01 +0300 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-04-16 10:00:29 +0300 |
commit | b228ba755311b8cb28e0253d9dbd111ae95ae90b (patch) | |
tree | 41fcd8b81613891516a7fbb7f67e9df722d7b259 /src/datavis3d/engine/q3dbars.h | |
parent | ffb7741c4e83568fb026645c5e089b77de1ac45e (diff) |
Moved object drawing to a separate function
Change-Id: I0ec8538e7291e475ce54d1d30ad6d7917f77e9db
Change-Id: I0ec8538e7291e475ce54d1d30ad6d7917f77e9db
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavis3d/engine/q3dbars.h')
-rw-r--r-- | src/datavis3d/engine/q3dbars.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/datavis3d/engine/q3dbars.h b/src/datavis3d/engine/q3dbars.h index 0d7ef935..a7b5eeb4 100644 --- a/src/datavis3d/engine/q3dbars.h +++ b/src/datavis3d/engine/q3dbars.h @@ -53,6 +53,8 @@ class Q3DBarsPrivate; class QDataItem; class QDataRow; class QDataSet; +class ShaderHelper; +class ObjectHelper; class QTCOMMERCIALDATAVIS3D_EXPORT Q3DBars : public Q3DWindow { @@ -209,6 +211,8 @@ private: void drawLabel(const QDataItem &item, const QMatrix4x4 &viewmatrix , const QMatrix4x4 &projectionmatrix, bool useDepth = false , qreal rotation = 0.0f); + void drawObject(ShaderHelper *shader, ObjectHelper *object, bool textured = false + , GLuint textureId = 0); void generateLabelTexture(QDataItem *item); QScopedPointer<Q3DBarsPrivate> d_ptr; Q_DISABLE_COPY(Q3DBars) |