Sie sind auf Seite 1von 1

GLUT Reference Card GLUT color functions: GLUT video resize functions:

glutSetColor(int, GLfloat red, GLfloat green, GLfloat blue) int glutVideoResizeGet(GLenum param)
GLUT initialization functions: GLfloat glutGetColor(int ndx, int component) glutSetupVideoResizing(void)
glutInit(int *argcp, char **argv) initialice GLUT glutCopyColormap(int win) glutStopVideoResizing(void)
glutInitDisplayMode(unsigned int mode) display mode: glutVideoResize(int x, int y, int width, int height)
GLUT_RGB, GLUT_INDEX, GLUT_SINGLE, GLUT_DOUBLE, GLUT state retrieval functions: glutVideoPan(int x, int y, int width, int height)
GLUT_ACCUM, GLUT_ALPHA, GLUT_DEPTH, GLUT_STENCIL, int glutGet(GLenum type)
GLUT_MULTISAMPLE , GLUT_STEREO, GLUT_LUMINANCE int glutDeviceGet(GLenum type) GLUT overlay functions:
glutInitDisplayString(const char *string) title of display int glutExtensionSupported(const char *name) glutEstablishOverlay(void)
glutInitWindowPosition(int x, int y) position in pixels int glutGetModifiers(void) glutRemoveOverlay(void)
glutInitWindowSize(int width, int height) size in pixels int glutLayerGet(GLenum type) glutUseLayer(GLenum layer)
glutMainLoop(void) for ever loop glutPostOverlayRedisplay(void)
GLUT font functions: glutPostWindowOverlayRedisplay(int win)
GLUT functions: glutShowOverlay(void)
glutBitmapCharacter(void *font, int character)
glutDisplayFunc(void (*)(void)) int glutBitmapWidth(void *font, int character) glutHideOverlay(void)
glutReshapeFunc(void (*)(int width, int height)) glutStrokeCharacter(void *font, int character)
glutKeyboardFunc(void (*)(unsigned char key, int x, int y)) int glutStrokeWidth(void *font, int character)
glutMouseFunc(void (*)(int button, int state, int x, int y)) int glutBitmapLength(void *font, const unsigned char *string)
glutMotionFunc(void (*)(int x, int y)) int glutStrokeLength(void *font, const unsigned char *string)
glutPassiveMotionFunc(void (*)(int x, int y))
glutEntryFunc(void (*)(int state)) GLUT menu functions:
glutVisibilityFunc(void (*)(int state))
int glutCreateMenu(void (*)(int))
glutIdleFunc(void (*)(void))
glutTimerFunc(unsigned int millis, void (*)(int value), int value) glutDestroyMenu(int menu)
int glutGetMenu(void)
glutMenuStateFunc(void (*)(int state))
glutSetMenu(int menu)
glutSpecialFunc(void (*)(int key, int x, int y))
glutSpaceballMotionFunc(void (*)(int x, int y, int z)) glutAddMenuEntry(const char *label, int value)
glutAddSubMenu(const char *label, int submenu)
glutSpaceballRotateFunc(void (*)(int x, int y, int z))
glutChangeToMenuEntry(int item, const char *label, int value)
glutSpaceballButtonFunc(void (*)(int button, int state))
glutChangeToSubMenu(int item, const char *label, int submenu)
glutButtonBoxFunc(void (*)(int button, int state))
glutDialsFunc(void (*)(int dial, int value)) glutRemoveMenuItem(int item)
glutAttachMenu(int button)
glutTabletMotionFunc(void (*)(int x, int y))
glutDetachMenu(int button)
glutTabletButtonFunc(void (*)(int button, int state, int x, int y))
glutMenuStatusFunc(void (*)(int status, int x, int y))
glutOverlayDisplayFunc(void (*)(void)) GLUT pre-built models functions:
glutWindowStatusFunc(void (*)(int state)) glutWireSphere(GLdouble radius, GLint slices, GLint stacks)
glutSolidSphere(GLdouble radius, GLint slices, GLint stacks)
GLUT window functions: glutWireCone(GLdouble base, GLdouble height, GLint slices, GLint stacks)
glutSolidCone(GLdouble base, GLdouble height, GLint slices, GLint stacks)
int glutCreateWindow(const char *title)
int glutCreateSubWindow(int win, int x, int y, int width, int height) glutWireCube(GLdouble size)
glutSolidCube(GLdouble size)
glutDestroyWindow(int win)
glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides,
glutPostRedisplay(void)
GLint rings)
glutPostWindowRedisplay(int win)
glutSwapBuffers(void) glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides,
GLint rings)
int glutGetWindow(void)
glutWireDodecahedron(void)
glutSetWindow(int win)
glutSetWindowTitle(const char *title) glutSolidDodecahedron(void)
glutWireTeapot(GLdouble size)
glutSetIconTitle(const char *title)
glutSolidTeapot(GLdouble size)
glutPositionWindow(int x, int y)
glutWireOctahedron(void)
glutReshapeWindow(int width, int height)
glutPopWindow(void) glutSolidOctahedron(void)
glutWireTetrahedron(void)
glutPushWindow(void)
glutSolidTetrahedron(void)
glutIconifyWindow(void)
glutWireIcosahedron(void) Copyright 2004 Nicols Serrano Brcena.
glutShowWindow(void)
glutHideWindow(void) glutSolidIcosahedron(void) Permission is granted to make personal copies of this sheet provided the
copyright notice and this permission notice are preserved on all copies
glutFullScreen(void) http://www.tecnun.es/graficos
glutSetCursor(int cursor)
glutWarpPointer(int x, int y)

Das könnte Ihnen auch gefallen