void renderScene(void) { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glClearColor(0, 0, 0, 1); glColor3f(1, 0, 0); bar.Draw(); glEnable(GL_POINT_SMOOTH); glPointSize(5.0); glBegin(GL_POINTS); glColor3f(0.0, 1.0, 0.0); glVertex2i(0, 1); glVertex2i(1, 1); glEnd(); glLineWidth(10.0); glBegin(GL_LINES); glColor3f(0.0, 1.0, 0.0); glVertex2i(0, 1); glVertex2i(1, 1); glEnd(); glBegin( GL_QUADS ); glVertex2i(100, 100); glVertex2i(150, 100); glVertex2i(150, 150); glVertex2i(100, 150); glEnd(); glutSwapBuffers(); }