-void idle() {\r
- angle = (int)(angle + 10) % 360;\r
- //angle2 = (int)(angle2 + 10) % 360;\r
- printf("Angle 1: %f, Angle 2: %f\n", angle, angle2);\r
- sleep(1);\r
- glutPostRedisplay();\r
-}\r
-\r
-\r
-int drawFloorRecurse = 5;\r
-\r
-void drawSquare(int recurseLevel, float x1, float y1, float x2, float y2) {\r
+/**\r
+ * Recursive function to draw a square by drawing smaller and smaller\r
+ * divisions of the square, determined by drawFloorRecurse.\r
+ * @param recurseLevel Current level of recursion, only pass 0\r
+ * @param x1 top-left x\r
+ * @param z1 top-left z\r
+ * @param x2 bottom-left x\r
+ * @param z2 bottom-left z\r
+ */\r
+void drawSquare(int recurseLevel, float x1, float z1, float x2, float z2) {\r