summaryrefslogtreecommitdiffstats
path: root/src/mmscene.h
diff options
context:
space:
mode:
authorStefan Suhren <suhren.stefan@fh-swf.de>2015-10-27 09:54:04 +0100
committerStefan Suhren <suhren.stefan@fh-swf.de>2015-10-27 09:54:04 +0100
commitf7f38fb764bb35a6e87afad5d42555b95c320fa6 (patch)
tree17a5447636798db3ce35a7691272f2fd26ade9b4 /src/mmscene.h
parent0fd8503a952986a2669d929cac2dd1714a24ca2b (diff)
downloadMultimedia-f7f38fb764bb35a6e87afad5d42555b95c320fa6.tar.gz
Multimedia-f7f38fb764bb35a6e87afad5d42555b95c320fa6.zip
Move functions to the appropriate class
Diffstat (limited to 'src/mmscene.h')
-rw-r--r--src/mmscene.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/mmscene.h b/src/mmscene.h
index 8bfa74e..36cf2e8 100644
--- a/src/mmscene.h
+++ b/src/mmscene.h
@@ -37,6 +37,24 @@ protected:
*/
void drawTriangles();
+ /**
+ * @brief createCubef Creates a cube and apends it for drawing.
+ * @param lbb The left bottom back cube vector.
+ * @param rtf The right top front cube vector.
+ */
+ virtual void createCube(const QVector3D &lbb, const QVector3D &rtf);
+
+ /**
+ * @brief createF Creates an 'F' with cubes.
+ * @param height The height of the 'F'.
+ */
+ virtual void createF(double height);
+
+ /**
+ * @brief drawF Draws an 'F' with matrix transformations.
+ * @param height The height of the 'F'.
+ */
+ virtual void drawF(double height);
};