public Teapot(GLUT glut, double scale) { this.glut = glut; gl = glut.gl; display_list = gl.gen_lists (1); gl.new_list (display_list, GL.COMPILE); glut.solid_teapot (scale); gl.end_list (); }