summaryrefslogtreecommitdiffstats
path: root/src/glcube.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/glcube.h')
-rw-r--r--src/glcube.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/glcube.h b/src/glcube.h
index c2b7e14..de399a3 100644
--- a/src/glcube.h
+++ b/src/glcube.h
@@ -6,11 +6,16 @@
class GLCube : public GLBody
{
public:
- GLCube(float m_width = 1.0, const GLColorRgba & m_color = GLColorRgba::clBlue, const QString m_textureFile = "");
+ GLCube(QVector3D lbb = QVector3D(0.0, 0.0, 0.0), QVector3D rtf = QVector3D(1.0,
+ 1.0, 1.0), const GLColorRgba & m_color = GLColorRgba::clBlue,
+ const QString m_textureFile = "");
- // GLBody interface
-public:
- virtual void makeSurface(QVector<GLPoint> *pointContainer, QVector<GLshort> *indexContainer);
+ virtual void makeSurface(QVector<GLPoint> *pointContainer,
+ QVector<GLshort> *indexContainer);
+
+private:
+ QVector3D m_lbb;
+ QVector3D m_rtf;
};
#endif // GLCUBE_H