in jsuarez/tools/gl.py [0:0]
def main():
# Initialize OpenGL
glutInit(sys.argv)
# Set display mode
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB)
# Set size and position of window size
glutInitWindowSize(400, 400)
glutInitWindowPosition(100, 100)
# Create window with given title
glutCreateWindow("Cube")
# Instantiate the cube
cube = Cube()
cube.init()
# The callback for display function
glutDisplayFunc(cube.display)
# The callback for reshape function
glutReshapeFunc(cube.reshape)
# The callback function for keyboard controls
glutSpecialFunc(cube.special)
# Start the main loop
glutMainLoop()