![]() |
TerraLib 4.1
|
Go to the source code of this file.
Defines | |
| #define | GLUTAPIENTRY GLAPIENTRY |
| #define | GLUTAPIENTRYV |
| #define | GLUTCALLBACK |
| #define | GLUTAPI extern |
| #define | GLUT_API_VERSION 5 |
| #define | GLUT_XLIB_IMPLEMENTATION 15 |
| #define | GLUT_RGB 0 |
| #define | GLUT_RGBA GLUT_RGB |
| #define | GLUT_INDEX 1 |
| #define | GLUT_SINGLE 0 |
| #define | GLUT_DOUBLE 2 |
| #define | GLUT_ACCUM 4 |
| #define | GLUT_ALPHA 8 |
| #define | GLUT_DEPTH 16 |
| #define | GLUT_STENCIL 32 |
| #define | GLUT_MULTISAMPLE 128 |
| #define | GLUT_STEREO 256 |
| #define | GLUT_LUMINANCE 512 |
| #define | GLUT_LEFT_BUTTON 0 |
| #define | GLUT_MIDDLE_BUTTON 1 |
| #define | GLUT_RIGHT_BUTTON 2 |
| #define | GLUT_DOWN 0 |
| #define | GLUT_UP 1 |
| #define | GLUT_KEY_F1 1 |
| #define | GLUT_KEY_F2 2 |
| #define | GLUT_KEY_F3 3 |
| #define | GLUT_KEY_F4 4 |
| #define | GLUT_KEY_F5 5 |
| #define | GLUT_KEY_F6 6 |
| #define | GLUT_KEY_F7 7 |
| #define | GLUT_KEY_F8 8 |
| #define | GLUT_KEY_F9 9 |
| #define | GLUT_KEY_F10 10 |
| #define | GLUT_KEY_F11 11 |
| #define | GLUT_KEY_F12 12 |
| #define | GLUT_KEY_LEFT 100 |
| #define | GLUT_KEY_UP 101 |
| #define | GLUT_KEY_RIGHT 102 |
| #define | GLUT_KEY_DOWN 103 |
| #define | GLUT_KEY_PAGE_UP 104 |
| #define | GLUT_KEY_PAGE_DOWN 105 |
| #define | GLUT_KEY_HOME 106 |
| #define | GLUT_KEY_END 107 |
| #define | GLUT_KEY_INSERT 108 |
| #define | GLUT_LEFT 0 |
| #define | GLUT_ENTERED 1 |
| #define | GLUT_MENU_NOT_IN_USE 0 |
| #define | GLUT_MENU_IN_USE 1 |
| #define | GLUT_NOT_VISIBLE 0 |
| #define | GLUT_VISIBLE 1 |
| #define | GLUT_HIDDEN 0 |
| #define | GLUT_FULLY_RETAINED 1 |
| #define | GLUT_PARTIALLY_RETAINED 2 |
| #define | GLUT_FULLY_COVERED 3 |
| #define | GLUT_RED 0 |
| #define | GLUT_GREEN 1 |
| #define | GLUT_BLUE 2 |
| #define | GLUT_NORMAL 0 |
| #define | GLUT_OVERLAY 1 |
| #define | GLUT_STROKE_ROMAN (&glutStrokeRoman) |
| #define | GLUT_STROKE_MONO_ROMAN (&glutStrokeMonoRoman) |
| #define | GLUT_BITMAP_9_BY_15 (&glutBitmap9By15) |
| #define | GLUT_BITMAP_8_BY_13 (&glutBitmap8By13) |
| #define | GLUT_BITMAP_TIMES_ROMAN_10 (&glutBitmapTimesRoman10) |
| #define | GLUT_BITMAP_TIMES_ROMAN_24 (&glutBitmapTimesRoman24) |
| #define | GLUT_BITMAP_HELVETICA_10 (&glutBitmapHelvetica10) |
| #define | GLUT_BITMAP_HELVETICA_12 (&glutBitmapHelvetica12) |
| #define | GLUT_BITMAP_HELVETICA_18 (&glutBitmapHelvetica18) |
| #define | GLUT_WINDOW_X 100 |
| #define | GLUT_WINDOW_Y 101 |
| #define | GLUT_WINDOW_WIDTH 102 |
| #define | GLUT_WINDOW_HEIGHT 103 |
| #define | GLUT_WINDOW_BUFFER_SIZE 104 |
| #define | GLUT_WINDOW_STENCIL_SIZE 105 |
| #define | GLUT_WINDOW_DEPTH_SIZE 106 |
| #define | GLUT_WINDOW_RED_SIZE 107 |
| #define | GLUT_WINDOW_GREEN_SIZE 108 |
| #define | GLUT_WINDOW_BLUE_SIZE 109 |
| #define | GLUT_WINDOW_ALPHA_SIZE 110 |
| #define | GLUT_WINDOW_ACCUM_RED_SIZE 111 |
| #define | GLUT_WINDOW_ACCUM_GREEN_SIZE 112 |
| #define | GLUT_WINDOW_ACCUM_BLUE_SIZE 113 |
| #define | GLUT_WINDOW_ACCUM_ALPHA_SIZE 114 |
| #define | GLUT_WINDOW_DOUBLEBUFFER 115 |
| #define | GLUT_WINDOW_RGBA 116 |
| #define | GLUT_WINDOW_PARENT 117 |
| #define | GLUT_WINDOW_NUM_CHILDREN 118 |
| #define | GLUT_WINDOW_COLORMAP_SIZE 119 |
| #define | GLUT_WINDOW_NUM_SAMPLES 120 |
| #define | GLUT_WINDOW_STEREO 121 |
| #define | GLUT_WINDOW_CURSOR 122 |
| #define | GLUT_SCREEN_WIDTH 200 |
| #define | GLUT_SCREEN_HEIGHT 201 |
| #define | GLUT_SCREEN_WIDTH_MM 202 |
| #define | GLUT_SCREEN_HEIGHT_MM 203 |
| #define | GLUT_MENU_NUM_ITEMS 300 |
| #define | GLUT_DISPLAY_MODE_POSSIBLE 400 |
| #define | GLUT_INIT_WINDOW_X 500 |
| #define | GLUT_INIT_WINDOW_Y 501 |
| #define | GLUT_INIT_WINDOW_WIDTH 502 |
| #define | GLUT_INIT_WINDOW_HEIGHT 503 |
| #define | GLUT_INIT_DISPLAY_MODE 504 |
| #define | GLUT_ELAPSED_TIME 700 |
| #define | GLUT_WINDOW_FORMAT_ID 123 |
| #define | GLUT_HAS_KEYBOARD 600 |
| #define | GLUT_HAS_MOUSE 601 |
| #define | GLUT_HAS_SPACEBALL 602 |
| #define | GLUT_HAS_DIAL_AND_BUTTON_BOX 603 |
| #define | GLUT_HAS_TABLET 604 |
| #define | GLUT_NUM_MOUSE_BUTTONS 605 |
| #define | GLUT_NUM_SPACEBALL_BUTTONS 606 |
| #define | GLUT_NUM_BUTTON_BOX_BUTTONS 607 |
| #define | GLUT_NUM_DIALS 608 |
| #define | GLUT_NUM_TABLET_BUTTONS 609 |
| #define | GLUT_DEVICE_IGNORE_KEY_REPEAT 610 |
| #define | GLUT_DEVICE_KEY_REPEAT 611 |
| #define | GLUT_HAS_JOYSTICK 612 |
| #define | GLUT_OWNS_JOYSTICK 613 |
| #define | GLUT_JOYSTICK_BUTTONS 614 |
| #define | GLUT_JOYSTICK_AXES 615 |
| #define | GLUT_JOYSTICK_POLL_RATE 616 |
| #define | GLUT_OVERLAY_POSSIBLE 800 |
| #define | GLUT_LAYER_IN_USE 801 |
| #define | GLUT_HAS_OVERLAY 802 |
| #define | GLUT_TRANSPARENT_INDEX 803 |
| #define | GLUT_NORMAL_DAMAGED 804 |
| #define | GLUT_OVERLAY_DAMAGED 805 |
| #define | GLUT_VIDEO_RESIZE_POSSIBLE 900 |
| #define | GLUT_VIDEO_RESIZE_IN_USE 901 |
| #define | GLUT_VIDEO_RESIZE_X_DELTA 902 |
| #define | GLUT_VIDEO_RESIZE_Y_DELTA 903 |
| #define | GLUT_VIDEO_RESIZE_WIDTH_DELTA 904 |
| #define | GLUT_VIDEO_RESIZE_HEIGHT_DELTA 905 |
| #define | GLUT_VIDEO_RESIZE_X 906 |
| #define | GLUT_VIDEO_RESIZE_Y 907 |
| #define | GLUT_VIDEO_RESIZE_WIDTH 908 |
| #define | GLUT_VIDEO_RESIZE_HEIGHT 909 |
| #define | GLUT_NORMAL 0 |
| #define | GLUT_OVERLAY 1 |
| #define | GLUT_ACTIVE_SHIFT 1 |
| #define | GLUT_ACTIVE_CTRL 2 |
| #define | GLUT_ACTIVE_ALT 4 |
| #define | GLUT_CURSOR_RIGHT_ARROW 0 |
| #define | GLUT_CURSOR_LEFT_ARROW 1 |
| #define | GLUT_CURSOR_INFO 2 |
| #define | GLUT_CURSOR_DESTROY 3 |
| #define | GLUT_CURSOR_HELP 4 |
| #define | GLUT_CURSOR_CYCLE 5 |
| #define | GLUT_CURSOR_SPRAY 6 |
| #define | GLUT_CURSOR_WAIT 7 |
| #define | GLUT_CURSOR_TEXT 8 |
| #define | GLUT_CURSOR_CROSSHAIR 9 |
| #define | GLUT_CURSOR_UP_DOWN 10 |
| #define | GLUT_CURSOR_LEFT_RIGHT 11 |
| #define | GLUT_CURSOR_TOP_SIDE 12 |
| #define | GLUT_CURSOR_BOTTOM_SIDE 13 |
| #define | GLUT_CURSOR_LEFT_SIDE 14 |
| #define | GLUT_CURSOR_RIGHT_SIDE 15 |
| #define | GLUT_CURSOR_TOP_LEFT_CORNER 16 |
| #define | GLUT_CURSOR_TOP_RIGHT_CORNER 17 |
| #define | GLUT_CURSOR_BOTTOM_RIGHT_CORNER 18 |
| #define | GLUT_CURSOR_BOTTOM_LEFT_CORNER 19 |
| #define | GLUT_CURSOR_INHERIT 100 |
| #define | GLUT_CURSOR_NONE 101 |
| #define | GLUT_CURSOR_FULL_CROSSHAIR 102 |
| #define | GLUT_KEY_REPEAT_OFF 0 |
| #define | GLUT_KEY_REPEAT_ON 1 |
| #define | GLUT_KEY_REPEAT_DEFAULT 2 |
| #define | GLUT_JOYSTICK_BUTTON_A 1 |
| #define | GLUT_JOYSTICK_BUTTON_B 2 |
| #define | GLUT_JOYSTICK_BUTTON_C 4 |
| #define | GLUT_JOYSTICK_BUTTON_D 8 |
| #define | GLUT_GAME_MODE_ACTIVE 0 |
| #define | GLUT_GAME_MODE_POSSIBLE 1 |
| #define | GLUT_GAME_MODE_WIDTH 2 |
| #define | GLUT_GAME_MODE_HEIGHT 3 |
| #define | GLUT_GAME_MODE_PIXEL_DEPTH 4 |
| #define | GLUT_GAME_MODE_REFRESH_RATE 5 |
| #define | GLUT_GAME_MODE_DISPLAY_CHANGED 6 |
Typedefs | |
| typedef void(* | GLUTproc )() |
Functions | |
| GLUTAPI void GLUTAPIENTRY | glutInit (int *argcp, char **argv) |
| GLUTAPI void GLUTAPIENTRY | glutInitDisplayMode (unsigned int mode) |
| GLUTAPI void GLUTAPIENTRY | glutInitDisplayString (const char *string) |
| GLUTAPI void GLUTAPIENTRY | glutInitWindowPosition (int x, int y) |
| GLUTAPI void GLUTAPIENTRY | glutInitWindowSize (int width, int height) |
| GLUTAPI void GLUTAPIENTRY | glutMainLoop (void) |
| GLUTAPI int GLUTAPIENTRY | glutCreateWindow (const char *title) |
| GLUTAPI int GLUTAPIENTRY | glutCreateSubWindow (int win, int x, int y, int width, int height) |
| GLUTAPI void GLUTAPIENTRY | glutDestroyWindow (int win) |
| GLUTAPI void GLUTAPIENTRY | glutPostRedisplay (void) |
| GLUTAPI void GLUTAPIENTRY | glutPostWindowRedisplay (int win) |
| GLUTAPI void GLUTAPIENTRY | glutSwapBuffers (void) |
| GLUTAPI int GLUTAPIENTRY | glutGetWindow (void) |
| GLUTAPI void GLUTAPIENTRY | glutSetWindow (int win) |
| GLUTAPI void GLUTAPIENTRY | glutSetWindowTitle (const char *title) |
| GLUTAPI void GLUTAPIENTRY | glutSetIconTitle (const char *title) |
| GLUTAPI void GLUTAPIENTRY | glutPositionWindow (int x, int y) |
| GLUTAPI void GLUTAPIENTRY | glutReshapeWindow (int width, int height) |
| GLUTAPI void GLUTAPIENTRY | glutPopWindow (void) |
| GLUTAPI void GLUTAPIENTRY | glutPushWindow (void) |
| GLUTAPI void GLUTAPIENTRY | glutIconifyWindow (void) |
| GLUTAPI void GLUTAPIENTRY | glutShowWindow (void) |
| GLUTAPI void GLUTAPIENTRY | glutHideWindow (void) |
| GLUTAPI void GLUTAPIENTRY | glutFullScreen (void) |
| GLUTAPI void GLUTAPIENTRY | glutSetCursor (int cursor) |
| GLUTAPI void GLUTAPIENTRY | glutWarpPointer (int x, int y) |
| GLUTAPI void GLUTAPIENTRY | glutEstablishOverlay (void) |
| GLUTAPI void GLUTAPIENTRY | glutRemoveOverlay (void) |
| GLUTAPI void GLUTAPIENTRY | glutUseLayer (GLenum layer) |
| GLUTAPI void GLUTAPIENTRY | glutPostOverlayRedisplay (void) |
| GLUTAPI void GLUTAPIENTRY | glutPostWindowOverlayRedisplay (int win) |
| GLUTAPI void GLUTAPIENTRY | glutShowOverlay (void) |
| GLUTAPI void GLUTAPIENTRY | glutHideOverlay (void) |
| GLUTAPI int GLUTAPIENTRY | glutCreateMenu (void(GLUTCALLBACK *func)(int)) |
| GLUTAPI void GLUTAPIENTRY | glutDestroyMenu (int menu) |
| GLUTAPI int GLUTAPIENTRY | glutGetMenu (void) |
| GLUTAPI void GLUTAPIENTRY | glutSetMenu (int menu) |
| GLUTAPI void GLUTAPIENTRY | glutAddMenuEntry (const char *label, int value) |
| GLUTAPI void GLUTAPIENTRY | glutAddSubMenu (const char *label, int submenu) |
| GLUTAPI void GLUTAPIENTRY | glutChangeToMenuEntry (int item, const char *label, int value) |
| GLUTAPI void GLUTAPIENTRY | glutChangeToSubMenu (int item, const char *label, int submenu) |
| GLUTAPI void GLUTAPIENTRY | glutRemoveMenuItem (int item) |
| GLUTAPI void GLUTAPIENTRY | glutAttachMenu (int button) |
| GLUTAPI void GLUTAPIENTRY | glutDetachMenu (int button) |
| GLUTAPI void GLUTAPIENTRY | glutDisplayFunc (void(GLUTCALLBACK *func)(void)) |
| GLUTAPI void GLUTAPIENTRY | glutReshapeFunc (void(GLUTCALLBACK *func)(int width, int height)) |
| GLUTAPI void GLUTAPIENTRY | glutKeyboardFunc (void(GLUTCALLBACK *func)(unsigned char key, int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutMouseFunc (void(GLUTCALLBACK *func)(int button, int state, int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutMotionFunc (void(GLUTCALLBACK *func)(int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutPassiveMotionFunc (void(GLUTCALLBACK *func)(int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutEntryFunc (void(GLUTCALLBACK *func)(int state)) |
| GLUTAPI void GLUTAPIENTRY | glutVisibilityFunc (void(GLUTCALLBACK *func)(int state)) |
| GLUTAPI void GLUTAPIENTRY | glutIdleFunc (void(GLUTCALLBACK *func)(void)) |
| GLUTAPI void GLUTAPIENTRY | glutTimerFunc (unsigned int millis, void(GLUTCALLBACK *func)(int value), int value) |
| GLUTAPI void GLUTAPIENTRY | glutMenuStateFunc (void(GLUTCALLBACK *func)(int state)) |
| GLUTAPI void GLUTAPIENTRY | glutSpecialFunc (void(GLUTCALLBACK *func)(int key, int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutSpaceballMotionFunc (void(GLUTCALLBACK *func)(int x, int y, int z)) |
| GLUTAPI void GLUTAPIENTRY | glutSpaceballRotateFunc (void(GLUTCALLBACK *func)(int x, int y, int z)) |
| GLUTAPI void GLUTAPIENTRY | glutSpaceballButtonFunc (void(GLUTCALLBACK *func)(int button, int state)) |
| GLUTAPI void GLUTAPIENTRY | glutButtonBoxFunc (void(GLUTCALLBACK *func)(int button, int state)) |
| GLUTAPI void GLUTAPIENTRY | glutDialsFunc (void(GLUTCALLBACK *func)(int dial, int value)) |
| GLUTAPI void GLUTAPIENTRY | glutTabletMotionFunc (void(GLUTCALLBACK *func)(int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutTabletButtonFunc (void(GLUTCALLBACK *func)(int button, int state, int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutMenuStatusFunc (void(GLUTCALLBACK *func)(int status, int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutOverlayDisplayFunc (void(GLUTCALLBACK *func)(void)) |
| GLUTAPI void GLUTAPIENTRY | glutWindowStatusFunc (void(GLUTCALLBACK *func)(int state)) |
| GLUTAPI void GLUTAPIENTRY | glutKeyboardUpFunc (void(GLUTCALLBACK *func)(unsigned char key, int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutSpecialUpFunc (void(GLUTCALLBACK *func)(int key, int x, int y)) |
| GLUTAPI void GLUTAPIENTRY | glutJoystickFunc (void(GLUTCALLBACK *func)(unsigned int buttonMask, int x, int y, int z), int pollInterval) |
| GLUTAPI void GLUTAPIENTRY | glutSetColor (int ndx, GLfloat red, GLfloat green, GLfloat blue) |
| GLUTAPI GLfloat GLUTAPIENTRY | glutGetColor (int ndx, int component) |
| GLUTAPI void GLUTAPIENTRY | glutCopyColormap (int win) |
| GLUTAPI int GLUTAPIENTRY | glutGet (GLenum type) |
| GLUTAPI int GLUTAPIENTRY | glutDeviceGet (GLenum type) |
| GLUTAPI int GLUTAPIENTRY | glutExtensionSupported (const char *name) |
| GLUTAPI int GLUTAPIENTRY | glutGetModifiers (void) |
| GLUTAPI int GLUTAPIENTRY | glutLayerGet (GLenum type) |
| GLUTAPI GLUTproc GLUTAPIENTRY | glutGetProcAddress (const char *procName) |
| GLUTAPI void GLUTAPIENTRY | glutBitmapCharacter (void *font, int character) |
| GLUTAPI int GLUTAPIENTRY | glutBitmapWidth (void *font, int character) |
| GLUTAPI void GLUTAPIENTRY | glutStrokeCharacter (void *font, int character) |
| GLUTAPI int GLUTAPIENTRY | glutStrokeWidth (void *font, int character) |
| GLUTAPI int GLUTAPIENTRY | glutBitmapLength (void *font, const unsigned char *string) |
| GLUTAPI int GLUTAPIENTRY | glutStrokeLength (void *font, const unsigned char *string) |
| GLUTAPI void GLUTAPIENTRY | glutWireSphere (GLdouble radius, GLint slices, GLint stacks) |
| GLUTAPI void GLUTAPIENTRY | glutSolidSphere (GLdouble radius, GLint slices, GLint stacks) |
| GLUTAPI void GLUTAPIENTRY | glutWireCone (GLdouble base, GLdouble height, GLint slices, GLint stacks) |
| GLUTAPI void GLUTAPIENTRY | glutSolidCone (GLdouble base, GLdouble height, GLint slices, GLint stacks) |
| GLUTAPI void GLUTAPIENTRY | glutWireCube (GLdouble size) |
| GLUTAPI void GLUTAPIENTRY | glutSolidCube (GLdouble size) |
| GLUTAPI void GLUTAPIENTRY | glutWireTorus (GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings) |
| GLUTAPI void GLUTAPIENTRY | glutSolidTorus (GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings) |
| GLUTAPI void GLUTAPIENTRY | glutWireDodecahedron (void) |
| GLUTAPI void GLUTAPIENTRY | glutSolidDodecahedron (void) |
| GLUTAPI void GLUTAPIENTRY | glutWireTeapot (GLdouble size) |
| GLUTAPI void GLUTAPIENTRY | glutSolidTeapot (GLdouble size) |
| GLUTAPI void GLUTAPIENTRY | glutWireOctahedron (void) |
| GLUTAPI void GLUTAPIENTRY | glutSolidOctahedron (void) |
| GLUTAPI void GLUTAPIENTRY | glutWireTetrahedron (void) |
| GLUTAPI void GLUTAPIENTRY | glutSolidTetrahedron (void) |
| GLUTAPI void GLUTAPIENTRY | glutWireIcosahedron (void) |
| GLUTAPI void GLUTAPIENTRY | glutSolidIcosahedron (void) |
| GLUTAPI int GLUTAPIENTRY | glutVideoResizeGet (GLenum param) |
| GLUTAPI void GLUTAPIENTRY | glutSetupVideoResizing (void) |
| GLUTAPI void GLUTAPIENTRY | glutStopVideoResizing (void) |
| GLUTAPI void GLUTAPIENTRY | glutVideoResize (int x, int y, int width, int height) |
| GLUTAPI void GLUTAPIENTRY | glutVideoPan (int x, int y, int width, int height) |
| GLUTAPI void GLUTAPIENTRY | glutReportErrors (void) |
| GLUTAPI void GLUTAPIENTRY | glutIgnoreKeyRepeat (int ignore) |
| GLUTAPI void GLUTAPIENTRY | glutSetKeyRepeat (int repeatMode) |
| GLUTAPI void GLUTAPIENTRY | glutForceJoystickFunc (void) |
| GLUTAPI void GLUTAPIENTRY | glutGameModeString (const char *string) |
| GLUTAPI int GLUTAPIENTRY | glutEnterGameMode (void) |
| GLUTAPI void GLUTAPIENTRY | glutLeaveGameMode (void) |
| GLUTAPI int GLUTAPIENTRY | glutGameModeGet (GLenum mode) |
Variables | |
| GLUTAPI void * | glutStrokeRoman |
| GLUTAPI void * | glutStrokeMonoRoman |
| GLUTAPI void * | glutBitmap9By15 |
| GLUTAPI void * | glutBitmap8By13 |
| GLUTAPI void * | glutBitmapTimesRoman10 |
| GLUTAPI void * | glutBitmapTimesRoman24 |
| GLUTAPI void * | glutBitmapHelvetica10 |
| GLUTAPI void * | glutBitmapHelvetica12 |
| GLUTAPI void * | glutBitmapHelvetica18 |
| #define GLUT_ACCUM 4 |
| #define GLUT_ACTIVE_ALT 4 |
| #define GLUT_ACTIVE_CTRL 2 |
| #define GLUT_ACTIVE_SHIFT 1 |
| #define GLUT_ALPHA 8 |
| #define GLUT_API_VERSION 5 |
GLUT API revision history:
GLUT_API_VERSION is updated to reflect incompatible GLUT API changes (interface changes, semantic changes, deletions, or additions).
GLUT_API_VERSION=1 First public release of GLUT. 11/29/94
GLUT_API_VERSION=2 Added support for OpenGL/GLX multisampling, extension. Supports new input devices like tablet, dial and button box, and Spaceball. Easy to query OpenGL extensions.
GLUT_API_VERSION=3 glutMenuStatus added.
GLUT_API_VERSION=4 glutInitDisplayString, glutWarpPointer, glutBitmapLength, glutStrokeLength, glutWindowStatusFunc, dynamic video resize subAPI, glutPostWindowRedisplay, glutKeyboardUpFunc, glutSpecialUpFunc, glutIgnoreKeyRepeat, glutSetKeyRepeat, glutJoystickFunc, glutForceJoystickFunc (NOT FINALIZED!).
GLUT_API_VERSION=5 glutGetProcAddress (added by BrianP)
| #define GLUT_BITMAP_8_BY_13 (&glutBitmap8By13) |
| #define GLUT_BITMAP_9_BY_15 (&glutBitmap9By15) |
| #define GLUT_BITMAP_HELVETICA_10 (&glutBitmapHelvetica10) |
| #define GLUT_BITMAP_HELVETICA_12 (&glutBitmapHelvetica12) |
| #define GLUT_BITMAP_HELVETICA_18 (&glutBitmapHelvetica18) |
| #define GLUT_BITMAP_TIMES_ROMAN_10 (&glutBitmapTimesRoman10) |
| #define GLUT_BITMAP_TIMES_ROMAN_24 (&glutBitmapTimesRoman24) |
| #define GLUT_BLUE 2 |
| #define GLUT_CURSOR_BOTTOM_LEFT_CORNER 19 |
| #define GLUT_CURSOR_BOTTOM_RIGHT_CORNER 18 |
| #define GLUT_CURSOR_BOTTOM_SIDE 13 |
| #define GLUT_CURSOR_CROSSHAIR 9 |
| #define GLUT_CURSOR_CYCLE 5 |
| #define GLUT_CURSOR_DESTROY 3 |
| #define GLUT_CURSOR_FULL_CROSSHAIR 102 |
| #define GLUT_CURSOR_HELP 4 |
| #define GLUT_CURSOR_INFO 2 |
| #define GLUT_CURSOR_INHERIT 100 |
| #define GLUT_CURSOR_LEFT_ARROW 1 |
| #define GLUT_CURSOR_LEFT_RIGHT 11 |
| #define GLUT_CURSOR_LEFT_SIDE 14 |
| #define GLUT_CURSOR_NONE 101 |
| #define GLUT_CURSOR_RIGHT_ARROW 0 |
| #define GLUT_CURSOR_RIGHT_SIDE 15 |
| #define GLUT_CURSOR_SPRAY 6 |
| #define GLUT_CURSOR_TEXT 8 |
| #define GLUT_CURSOR_TOP_LEFT_CORNER 16 |
| #define GLUT_CURSOR_TOP_RIGHT_CORNER 17 |
| #define GLUT_CURSOR_TOP_SIDE 12 |
| #define GLUT_CURSOR_UP_DOWN 10 |
| #define GLUT_CURSOR_WAIT 7 |
| #define GLUT_DEPTH 16 |
| #define GLUT_DEVICE_IGNORE_KEY_REPEAT 610 |
| #define GLUT_DEVICE_KEY_REPEAT 611 |
| #define GLUT_DISPLAY_MODE_POSSIBLE 400 |
| #define GLUT_DOUBLE 2 |
| #define GLUT_DOWN 0 |
| #define GLUT_ELAPSED_TIME 700 |
| #define GLUT_ENTERED 1 |
| #define GLUT_FULLY_COVERED 3 |
| #define GLUT_FULLY_RETAINED 1 |
| #define GLUT_GAME_MODE_ACTIVE 0 |
| #define GLUT_GAME_MODE_DISPLAY_CHANGED 6 |
| #define GLUT_GAME_MODE_HEIGHT 3 |
| #define GLUT_GAME_MODE_PIXEL_DEPTH 4 |
| #define GLUT_GAME_MODE_POSSIBLE 1 |
| #define GLUT_GAME_MODE_REFRESH_RATE 5 |
| #define GLUT_GAME_MODE_WIDTH 2 |
| #define GLUT_GREEN 1 |
| #define GLUT_HAS_DIAL_AND_BUTTON_BOX 603 |
| #define GLUT_HAS_JOYSTICK 612 |
| #define GLUT_HAS_KEYBOARD 600 |
| #define GLUT_HAS_MOUSE 601 |
| #define GLUT_HAS_OVERLAY 802 |
| #define GLUT_HAS_SPACEBALL 602 |
| #define GLUT_HAS_TABLET 604 |
| #define GLUT_HIDDEN 0 |
| #define GLUT_INDEX 1 |
| #define GLUT_INIT_DISPLAY_MODE 504 |
| #define GLUT_INIT_WINDOW_HEIGHT 503 |
| #define GLUT_INIT_WINDOW_WIDTH 502 |
| #define GLUT_INIT_WINDOW_X 500 |
| #define GLUT_INIT_WINDOW_Y 501 |
| #define GLUT_JOYSTICK_AXES 615 |
| #define GLUT_JOYSTICK_BUTTON_A 1 |
| #define GLUT_JOYSTICK_BUTTON_B 2 |
| #define GLUT_JOYSTICK_BUTTON_C 4 |
| #define GLUT_JOYSTICK_BUTTON_D 8 |
| #define GLUT_JOYSTICK_BUTTONS 614 |
| #define GLUT_JOYSTICK_POLL_RATE 616 |
| #define GLUT_KEY_DOWN 103 |
| #define GLUT_KEY_END 107 |
| #define GLUT_KEY_F1 1 |
| #define GLUT_KEY_F10 10 |
| #define GLUT_KEY_F11 11 |
| #define GLUT_KEY_F12 12 |
| #define GLUT_KEY_F2 2 |
| #define GLUT_KEY_F3 3 |
| #define GLUT_KEY_F4 4 |
| #define GLUT_KEY_F5 5 |
| #define GLUT_KEY_F6 6 |
| #define GLUT_KEY_F7 7 |
| #define GLUT_KEY_F8 8 |
| #define GLUT_KEY_F9 9 |
| #define GLUT_KEY_HOME 106 |
| #define GLUT_KEY_INSERT 108 |
| #define GLUT_KEY_LEFT 100 |
| #define GLUT_KEY_PAGE_DOWN 105 |
| #define GLUT_KEY_PAGE_UP 104 |
| #define GLUT_KEY_REPEAT_DEFAULT 2 |
| #define GLUT_KEY_REPEAT_OFF 0 |
| #define GLUT_KEY_REPEAT_ON 1 |
| #define GLUT_KEY_RIGHT 102 |
| #define GLUT_KEY_UP 101 |
| #define GLUT_LAYER_IN_USE 801 |
| #define GLUT_LEFT 0 |
| #define GLUT_LEFT_BUTTON 0 |
| #define GLUT_LUMINANCE 512 |
| #define GLUT_MENU_IN_USE 1 |
| #define GLUT_MENU_NOT_IN_USE 0 |
| #define GLUT_MENU_NUM_ITEMS 300 |
| #define GLUT_MIDDLE_BUTTON 1 |
| #define GLUT_MULTISAMPLE 128 |
| #define GLUT_NORMAL 0 |
| #define GLUT_NORMAL 0 |
| #define GLUT_NORMAL_DAMAGED 804 |
| #define GLUT_NOT_VISIBLE 0 |
| #define GLUT_NUM_BUTTON_BOX_BUTTONS 607 |
| #define GLUT_NUM_DIALS 608 |
| #define GLUT_NUM_MOUSE_BUTTONS 605 |
| #define GLUT_NUM_SPACEBALL_BUTTONS 606 |
| #define GLUT_NUM_TABLET_BUTTONS 609 |
| #define GLUT_OVERLAY 1 |
| #define GLUT_OVERLAY 1 |
| #define GLUT_OVERLAY_DAMAGED 805 |
| #define GLUT_OVERLAY_POSSIBLE 800 |
| #define GLUT_OWNS_JOYSTICK 613 |
| #define GLUT_PARTIALLY_RETAINED 2 |
| #define GLUT_RED 0 |
| #define GLUT_RGB 0 |
| #define GLUT_RGBA GLUT_RGB |
| #define GLUT_RIGHT_BUTTON 2 |
| #define GLUT_SCREEN_HEIGHT 201 |
| #define GLUT_SCREEN_HEIGHT_MM 203 |
| #define GLUT_SCREEN_WIDTH 200 |
| #define GLUT_SCREEN_WIDTH_MM 202 |
| #define GLUT_SINGLE 0 |
| #define GLUT_STENCIL 32 |
| #define GLUT_STEREO 256 |
| #define GLUT_STROKE_MONO_ROMAN (&glutStrokeMonoRoman) |
| #define GLUT_STROKE_ROMAN (&glutStrokeRoman) |
| #define GLUT_TRANSPARENT_INDEX 803 |
| #define GLUT_UP 1 |
| #define GLUT_VIDEO_RESIZE_HEIGHT 909 |
| #define GLUT_VIDEO_RESIZE_HEIGHT_DELTA 905 |
| #define GLUT_VIDEO_RESIZE_IN_USE 901 |
| #define GLUT_VIDEO_RESIZE_POSSIBLE 900 |
| #define GLUT_VIDEO_RESIZE_WIDTH 908 |
| #define GLUT_VIDEO_RESIZE_WIDTH_DELTA 904 |
| #define GLUT_VIDEO_RESIZE_X 906 |
| #define GLUT_VIDEO_RESIZE_X_DELTA 902 |
| #define GLUT_VIDEO_RESIZE_Y 907 |
| #define GLUT_VIDEO_RESIZE_Y_DELTA 903 |
| #define GLUT_VISIBLE 1 |
| #define GLUT_WINDOW_ACCUM_ALPHA_SIZE 114 |
| #define GLUT_WINDOW_ACCUM_BLUE_SIZE 113 |
| #define GLUT_WINDOW_ACCUM_GREEN_SIZE 112 |
| #define GLUT_WINDOW_ACCUM_RED_SIZE 111 |
| #define GLUT_WINDOW_ALPHA_SIZE 110 |
| #define GLUT_WINDOW_BLUE_SIZE 109 |
| #define GLUT_WINDOW_BUFFER_SIZE 104 |
| #define GLUT_WINDOW_COLORMAP_SIZE 119 |
| #define GLUT_WINDOW_CURSOR 122 |
| #define GLUT_WINDOW_DEPTH_SIZE 106 |
| #define GLUT_WINDOW_DOUBLEBUFFER 115 |
| #define GLUT_WINDOW_FORMAT_ID 123 |
| #define GLUT_WINDOW_GREEN_SIZE 108 |
| #define GLUT_WINDOW_HEIGHT 103 |
| #define GLUT_WINDOW_NUM_CHILDREN 118 |
| #define GLUT_WINDOW_NUM_SAMPLES 120 |
| #define GLUT_WINDOW_PARENT 117 |
| #define GLUT_WINDOW_RED_SIZE 107 |
| #define GLUT_WINDOW_RGBA 116 |
| #define GLUT_WINDOW_STENCIL_SIZE 105 |
| #define GLUT_WINDOW_STEREO 121 |
| #define GLUT_WINDOW_WIDTH 102 |
| #define GLUT_WINDOW_X 100 |
| #define GLUT_WINDOW_Y 101 |
| #define GLUT_XLIB_IMPLEMENTATION 15 |
GLUT implementation revision history:
GLUT_XLIB_IMPLEMENTATION is updated to reflect both GLUT API revisions and implementation revisions (ie, bug fixes).
GLUT_XLIB_IMPLEMENTATION=1 mjk's first public release of GLUT Xlib-based implementation. 11/29/94
GLUT_XLIB_IMPLEMENTATION=2 mjk's second public release of GLUT Xlib-based implementation providing GLUT version 2 interfaces.
GLUT_XLIB_IMPLEMENTATION=3 mjk's GLUT 2.2 images. 4/17/95
GLUT_XLIB_IMPLEMENTATION=4 mjk's GLUT 2.3 images. 6/?/95
GLUT_XLIB_IMPLEMENTATION=5 mjk's GLUT 3.0 images. 10/?/95
GLUT_XLIB_IMPLEMENTATION=7 mjk's GLUT 3.1+ with glutWarpPoitner. 7/24/96
GLUT_XLIB_IMPLEMENTATION=8 mjk's GLUT 3.1+ with glutWarpPoitner and video resize. 1/3/97
GLUT_XLIB_IMPLEMENTATION=9 mjk's GLUT 3.4 release with early GLUT 4 routines.
GLUT_XLIB_IMPLEMENTATION=11 Mesa 2.5's GLUT 3.6 release.
GLUT_XLIB_IMPLEMENTATION=12 mjk's GLUT 3.6 release with early GLUT 4 routines + signal handling.
GLUT_XLIB_IMPLEMENTATION=13 mjk's GLUT 3.7 beta with GameGLUT support.
GLUT_XLIB_IMPLEMENTATION=14 mjk's GLUT 3.7 beta with f90gl friend interface.
GLUT_XLIB_IMPLEMENTATION=15 mjk's GLUT 3.7 beta sync'ed with Mesa <GL/glut.h>
| #define GLUTAPI extern |
| #define GLUTAPIENTRY GLAPIENTRY |
| #define GLUTAPIENTRYV |
| #define GLUTCALLBACK |
| typedef void(* GLUTproc)() |
| GLUTAPI void GLUTAPIENTRY glutAddMenuEntry | ( | const char * | label, |
| int | value | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutAddSubMenu | ( | const char * | label, |
| int | submenu | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutAttachMenu | ( | int | button | ) |
| GLUTAPI void GLUTAPIENTRY glutBitmapCharacter | ( | void * | font, |
| int | character | ||
| ) |
| GLUTAPI int GLUTAPIENTRY glutBitmapLength | ( | void * | font, |
| const unsigned char * | string | ||
| ) |
| GLUTAPI int GLUTAPIENTRY glutBitmapWidth | ( | void * | font, |
| int | character | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutButtonBoxFunc | ( | void(GLUTCALLBACK *func)(int button, int state) | ) |
| GLUTAPI void GLUTAPIENTRY glutChangeToMenuEntry | ( | int | item, |
| const char * | label, | ||
| int | value | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutChangeToSubMenu | ( | int | item, |
| const char * | label, | ||
| int | submenu | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutCopyColormap | ( | int | win | ) |
| GLUTAPI int GLUTAPIENTRY glutCreateMenu | ( | void(GLUTCALLBACK *func)(int) | ) |
| GLUTAPI int GLUTAPIENTRY glutCreateSubWindow | ( | int | win, |
| int | x, | ||
| int | y, | ||
| int | width, | ||
| int | height | ||
| ) |
| GLUTAPI int GLUTAPIENTRY glutCreateWindow | ( | const char * | title | ) |
| GLUTAPI void GLUTAPIENTRY glutDestroyMenu | ( | int | menu | ) |
| GLUTAPI void GLUTAPIENTRY glutDestroyWindow | ( | int | win | ) |
| GLUTAPI void GLUTAPIENTRY glutDetachMenu | ( | int | button | ) |
| GLUTAPI int GLUTAPIENTRY glutDeviceGet | ( | GLenum | type | ) |
| GLUTAPI void GLUTAPIENTRY glutDialsFunc | ( | void(GLUTCALLBACK *func)(int dial, int value) | ) |
| GLUTAPI void GLUTAPIENTRY glutDisplayFunc | ( | void(GLUTCALLBACK *func)(void) | ) |
| GLUTAPI int GLUTAPIENTRY glutEnterGameMode | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutEntryFunc | ( | void(GLUTCALLBACK *func)(int state) | ) |
| GLUTAPI void GLUTAPIENTRY glutEstablishOverlay | ( | void | ) |
| GLUTAPI int GLUTAPIENTRY glutExtensionSupported | ( | const char * | name | ) |
| GLUTAPI void GLUTAPIENTRY glutForceJoystickFunc | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutFullScreen | ( | void | ) |
| GLUTAPI int GLUTAPIENTRY glutGameModeGet | ( | GLenum | mode | ) |
| GLUTAPI void GLUTAPIENTRY glutGameModeString | ( | const char * | string | ) |
| GLUTAPI int GLUTAPIENTRY glutGet | ( | GLenum | type | ) |
| GLUTAPI GLfloat GLUTAPIENTRY glutGetColor | ( | int | ndx, |
| int | component | ||
| ) |
| GLUTAPI int GLUTAPIENTRY glutGetMenu | ( | void | ) |
| GLUTAPI int GLUTAPIENTRY glutGetModifiers | ( | void | ) |
| GLUTAPI GLUTproc GLUTAPIENTRY glutGetProcAddress | ( | const char * | procName | ) |
| GLUTAPI int GLUTAPIENTRY glutGetWindow | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutHideOverlay | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutHideWindow | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutIconifyWindow | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutIdleFunc | ( | void(GLUTCALLBACK *func)(void) | ) |
| GLUTAPI void GLUTAPIENTRY glutIgnoreKeyRepeat | ( | int | ignore | ) |
| GLUTAPI void GLUTAPIENTRY glutInit | ( | int * | argcp, |
| char ** | argv | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutInitDisplayMode | ( | unsigned int | mode | ) |
| GLUTAPI void GLUTAPIENTRY glutInitDisplayString | ( | const char * | string | ) |
| GLUTAPI void GLUTAPIENTRY glutInitWindowPosition | ( | int | x, |
| int | y | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutInitWindowSize | ( | int | width, |
| int | height | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutJoystickFunc | ( | void(GLUTCALLBACK *func)(unsigned int buttonMask, int x, int y, int z) | , |
| int | pollInterval | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutKeyboardFunc | ( | void(GLUTCALLBACK *func)(unsigned char key, int x, int y) | ) |
| GLUTAPI void GLUTAPIENTRY glutKeyboardUpFunc | ( | void(GLUTCALLBACK *func)(unsigned char key, int x, int y) | ) |
| GLUTAPI int GLUTAPIENTRY glutLayerGet | ( | GLenum | type | ) |
| GLUTAPI void GLUTAPIENTRY glutLeaveGameMode | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutMainLoop | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutMenuStateFunc | ( | void(GLUTCALLBACK *func)(int state) | ) |
| GLUTAPI void GLUTAPIENTRY glutMouseFunc | ( | void(GLUTCALLBACK *func)(int button, int state, int x, int y) | ) |
| GLUTAPI void GLUTAPIENTRY glutOverlayDisplayFunc | ( | void(GLUTCALLBACK *func)(void) | ) |
| GLUTAPI void GLUTAPIENTRY glutPopWindow | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutPositionWindow | ( | int | x, |
| int | y | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutPostOverlayRedisplay | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutPostRedisplay | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutPostWindowOverlayRedisplay | ( | int | win | ) |
| GLUTAPI void GLUTAPIENTRY glutPostWindowRedisplay | ( | int | win | ) |
| GLUTAPI void GLUTAPIENTRY glutPushWindow | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutRemoveMenuItem | ( | int | item | ) |
| GLUTAPI void GLUTAPIENTRY glutRemoveOverlay | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutReportErrors | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutReshapeWindow | ( | int | width, |
| int | height | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutSetCursor | ( | int | cursor | ) |
| GLUTAPI void GLUTAPIENTRY glutSetIconTitle | ( | const char * | title | ) |
| GLUTAPI void GLUTAPIENTRY glutSetKeyRepeat | ( | int | repeatMode | ) |
| GLUTAPI void GLUTAPIENTRY glutSetMenu | ( | int | menu | ) |
| GLUTAPI void GLUTAPIENTRY glutSetupVideoResizing | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutSetWindow | ( | int | win | ) |
| GLUTAPI void GLUTAPIENTRY glutSetWindowTitle | ( | const char * | title | ) |
| GLUTAPI void GLUTAPIENTRY glutShowOverlay | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutShowWindow | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutSolidCone | ( | GLdouble | base, |
| GLdouble | height, | ||
| GLint | slices, | ||
| GLint | stacks | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutSolidCube | ( | GLdouble | size | ) |
| GLUTAPI void GLUTAPIENTRY glutSolidDodecahedron | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutSolidIcosahedron | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutSolidOctahedron | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutSolidTeapot | ( | GLdouble | size | ) |
| GLUTAPI void GLUTAPIENTRY glutSolidTetrahedron | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutSolidTorus | ( | GLdouble | innerRadius, |
| GLdouble | outerRadius, | ||
| GLint | sides, | ||
| GLint | rings | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutSpaceballButtonFunc | ( | void(GLUTCALLBACK *func)(int button, int state) | ) |
| GLUTAPI void GLUTAPIENTRY glutStopVideoResizing | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutStrokeCharacter | ( | void * | font, |
| int | character | ||
| ) |
| GLUTAPI int GLUTAPIENTRY glutStrokeLength | ( | void * | font, |
| const unsigned char * | string | ||
| ) |
| GLUTAPI int GLUTAPIENTRY glutStrokeWidth | ( | void * | font, |
| int | character | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutSwapBuffers | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutTabletButtonFunc | ( | void(GLUTCALLBACK *func)(int button, int state, int x, int y) | ) |
| GLUTAPI void GLUTAPIENTRY glutTimerFunc | ( | unsigned int | millis, |
| void(GLUTCALLBACK *func)(int value) | , | ||
| int | value | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutUseLayer | ( | GLenum | layer | ) |
| GLUTAPI void GLUTAPIENTRY glutVideoPan | ( | int | x, |
| int | y, | ||
| int | width, | ||
| int | height | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutVideoResize | ( | int | x, |
| int | y, | ||
| int | width, | ||
| int | height | ||
| ) |
| GLUTAPI int GLUTAPIENTRY glutVideoResizeGet | ( | GLenum | param | ) |
| GLUTAPI void GLUTAPIENTRY glutVisibilityFunc | ( | void(GLUTCALLBACK *func)(int state) | ) |
| GLUTAPI void GLUTAPIENTRY glutWarpPointer | ( | int | x, |
| int | y | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutWindowStatusFunc | ( | void(GLUTCALLBACK *func)(int state) | ) |
| GLUTAPI void GLUTAPIENTRY glutWireCone | ( | GLdouble | base, |
| GLdouble | height, | ||
| GLint | slices, | ||
| GLint | stacks | ||
| ) |
| GLUTAPI void GLUTAPIENTRY glutWireCube | ( | GLdouble | size | ) |
| GLUTAPI void GLUTAPIENTRY glutWireDodecahedron | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutWireIcosahedron | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutWireOctahedron | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutWireTeapot | ( | GLdouble | size | ) |
| GLUTAPI void GLUTAPIENTRY glutWireTetrahedron | ( | void | ) |
| GLUTAPI void GLUTAPIENTRY glutWireTorus | ( | GLdouble | innerRadius, |
| GLdouble | outerRadius, | ||
| GLint | sides, | ||
| GLint | rings | ||
| ) |
| GLUTAPI void* glutBitmap8By13 |
| GLUTAPI void* glutBitmap9By15 |
| GLUTAPI void* glutBitmapHelvetica10 |
| GLUTAPI void* glutBitmapHelvetica12 |
| GLUTAPI void* glutBitmapHelvetica18 |
| GLUTAPI void* glutBitmapTimesRoman10 |
| GLUTAPI void* glutBitmapTimesRoman24 |
| GLUTAPI void* glutStrokeMonoRoman |
| GLUTAPI void* glutStrokeRoman |