home *** CD-ROM | disk | FTP | other *** search
/ Hackers Magazine 57 / CdHackersMagazineNr57.iso / Software / Multimedia / k3d-setup-0.7.11.0.exe / lib / site-packages / OpenGL / raw / GLUT / __init__.py next >
Encoding:
Python Source  |  2008-12-07  |  36.5 KB  |  1,340 lines

  1. # -*- coding: iso-8859-1 -*-
  2. """Raw (C-style) API for OpenGL.GLUT
  3.  
  4. Automatically generated by the generateraw script, do not edit!
  5. """
  6. from OpenGL.raw.GLUT.constants import *
  7.  
  8. from ctypes import *
  9. from OpenGL import platform, arrays
  10. from OpenGL.constant import Constant
  11. from OpenGL import constants as GLconstants
  12. GLvoid = GLconstants.GLvoid
  13.  
  14. if hasattr( platform.PLATFORM, 'GLUT_CALLBACK_TYPE' ):
  15.     # it's *always* CFUNCTYPE, AFAICT
  16.     CALLBACK_FUNCTION_TYPE = platform.PLATFORM.GLUT_CALLBACK_TYPE
  17. else:
  18.     CALLBACK_FUNCTION_TYPE = platform.PLATFORM.functionTypeFor( platform.GLUT )
  19.  
  20. STRING = c_char_p
  21. from OpenGL.constants import GLenum
  22. from OpenGL.constants import GLfloat
  23. from OpenGL.constants import GLdouble
  24. from OpenGL.constants import GLint
  25.  
  26.  
  27.  
  28.  
  29. # /usr/include/GL/freeglut_std.h 445
  30. glutAddMenuEntry = platform.createBaseFunction( 
  31.     'glutAddMenuEntry', dll=platform.GLUT, resultType=None, 
  32.     argTypes=[STRING,c_int],
  33.     doc='glutAddMenuEntry( STRING(label), c_int(value) ) -> None', 
  34.     argNames=('label', 'value'),
  35. )
  36.  
  37.  
  38. # /usr/include/GL/freeglut_std.h 446
  39. glutAddSubMenu = platform.createBaseFunction( 
  40.     'glutAddSubMenu', dll=platform.GLUT, resultType=None, 
  41.     argTypes=[STRING,c_int],
  42.     doc='glutAddSubMenu( STRING(label), c_int(subMenu) ) -> None', 
  43.     argNames=('label', 'subMenu'),
  44. )
  45.  
  46.  
  47. # /usr/include/GL/freeglut_std.h 450
  48. glutAttachMenu = platform.createBaseFunction( 
  49.     'glutAttachMenu', dll=platform.GLUT, resultType=None, 
  50.     argTypes=[c_int],
  51.     doc='glutAttachMenu( c_int(button) ) -> None', 
  52.     argNames=('button',),
  53. )
  54.  
  55.  
  56. # /usr/include/GL/freeglut_std.h 499
  57. glutBitmapCharacter = platform.createBaseFunction( 
  58.     'glutBitmapCharacter', dll=platform.GLUT, resultType=None, 
  59.     argTypes=[c_void_p,c_int],
  60.     doc='glutBitmapCharacter( c_void_p(font), c_int(character) ) -> None', 
  61.     argNames=('font', 'character'),
  62. )
  63.  
  64.  
  65. # /usr/include/GL/freeglut_std.h 503
  66. glutBitmapLength = platform.createBaseFunction( 
  67.     'glutBitmapLength', dll=platform.GLUT, resultType=c_int, 
  68.     argTypes=[c_void_p,POINTER(c_ubyte)],
  69.     doc='glutBitmapLength( c_void_p(font), POINTER(c_ubyte)(string) ) -> c_int', 
  70.     argNames=('font', 'string'),
  71. )
  72.  
  73.  
  74. # /usr/include/GL/freeglut_std.h 500
  75. glutBitmapWidth = platform.createBaseFunction( 
  76.     'glutBitmapWidth', dll=platform.GLUT, resultType=c_int, 
  77.     argTypes=[c_void_p,c_int],
  78.     doc='glutBitmapWidth( c_void_p(font), c_int(character) ) -> c_int', 
  79.     argNames=('font', 'character'),
  80. )
  81.  
  82.  
  83. # /usr/include/GL/freeglut_std.h 483
  84. glutButtonBoxFunc = platform.createBaseFunction( 
  85.     'glutButtonBoxFunc', dll=platform.GLUT, resultType=None, 
  86.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int)],
  87.     doc='glutButtonBoxFunc( FUNCTION_TYPE(None, c_int, c_int)(callback) ) -> None', 
  88.     argNames=('callback',),
  89. )
  90.  
  91.  
  92. # /usr/include/GL/freeglut_std.h 447
  93. glutChangeToMenuEntry = platform.createBaseFunction( 
  94.     'glutChangeToMenuEntry', dll=platform.GLUT, resultType=None, 
  95.     argTypes=[c_int,STRING,c_int],
  96.     doc='glutChangeToMenuEntry( c_int(item), STRING(label), c_int(value) ) -> None', 
  97.     argNames=('item', 'label', 'value'),
  98. )
  99.  
  100.  
  101. # /usr/include/GL/freeglut_std.h 448
  102. glutChangeToSubMenu = platform.createBaseFunction( 
  103.     'glutChangeToSubMenu', dll=platform.GLUT, resultType=None, 
  104.     argTypes=[c_int,STRING,c_int],
  105.     doc='glutChangeToSubMenu( c_int(item), STRING(label), c_int(value) ) -> None', 
  106.     argNames=('item', 'label', 'value'),
  107. )
  108.  
  109.  
  110. # /usr/include/GL/freeglut_std.h 555
  111. glutCopyColormap = platform.createBaseFunction( 
  112.     'glutCopyColormap', dll=platform.GLUT, resultType=None, 
  113.     argTypes=[c_int],
  114.     doc='glutCopyColormap( c_int(window) ) -> None', 
  115.     argNames=('window',),
  116. )
  117.  
  118.  
  119. # /usr/include/GL/freeglut_std.h 441
  120. glutCreateMenu = platform.createBaseFunction( 
  121.     'glutCreateMenu', dll=platform.GLUT, resultType=c_int, 
  122.     argTypes=[CALLBACK_FUNCTION_TYPE(c_int, c_int)],
  123.     doc='glutCreateMenu( FUNCTION_TYPE(c_int, c_int)(callback) ) -> c_int', 
  124.     argNames=('callback',),
  125. )
  126.  
  127.  
  128. # /usr/include/GL/freeglut_std.h 399
  129. glutCreateSubWindow = platform.createBaseFunction( 
  130.     'glutCreateSubWindow', dll=platform.GLUT, resultType=c_int, 
  131.     argTypes=[c_int,c_int,c_int,c_int,c_int],
  132.     doc='glutCreateSubWindow( c_int(window), c_int(x), c_int(y), c_int(width), c_int(height) ) -> c_int', 
  133.     argNames=('window', 'x', 'y', 'width', 'height'),
  134. )
  135.  
  136.  
  137. # /usr/include/GL/freeglut_std.h 398
  138. glutCreateWindow = platform.createBaseFunction( 
  139.     'glutCreateWindow', dll=platform.GLUT, resultType=c_int, 
  140.     argTypes=[STRING],
  141.     doc='glutCreateWindow( STRING(title) ) -> c_int', 
  142.     argNames=('title',),
  143. )
  144.  
  145.  
  146. # /usr/include/GL/freeglut_std.h 442
  147. glutDestroyMenu = platform.createBaseFunction( 
  148.     'glutDestroyMenu', dll=platform.GLUT, resultType=None, 
  149.     argTypes=[c_int],
  150.     doc='glutDestroyMenu( c_int(menu) ) -> None', 
  151.     argNames=('menu',),
  152. )
  153.  
  154.  
  155. # /usr/include/GL/freeglut_std.h 400
  156. glutDestroyWindow = platform.createBaseFunction( 
  157.     'glutDestroyWindow', dll=platform.GLUT, resultType=None, 
  158.     argTypes=[c_int],
  159.     doc='glutDestroyWindow( c_int(window) ) -> None', 
  160.     argNames=('window',),
  161. )
  162.  
  163.  
  164. # /usr/include/GL/freeglut_std.h 451
  165. glutDetachMenu = platform.createBaseFunction( 
  166.     'glutDetachMenu', dll=platform.GLUT, resultType=None, 
  167.     argTypes=[c_int],
  168.     doc='glutDetachMenu( c_int(button) ) -> None', 
  169.     argNames=('button',),
  170. )
  171.  
  172.  
  173. # /usr/include/GL/freeglut_std.h 492
  174. glutDeviceGet = platform.createBaseFunction( 
  175.     'glutDeviceGet', dll=platform.GLUT, resultType=c_int, 
  176.     argTypes=[GLenum],
  177.     doc='glutDeviceGet( GLenum(query) ) -> c_int', 
  178.     argNames=('query',),
  179. )
  180.  
  181.  
  182. # /usr/include/GL/freeglut_std.h 484
  183. glutDialsFunc = platform.createBaseFunction( 
  184.     'glutDialsFunc', dll=platform.GLUT, resultType=None, 
  185.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int)],
  186.     doc='glutDialsFunc( FUNCTION_TYPE(None, c_int, c_int)(callback) ) -> None', 
  187.     argNames=('callback',),
  188. )
  189.  
  190.  
  191. # /usr/include/GL/freeglut_std.h 466
  192. glutDisplayFunc = platform.createBaseFunction( 
  193.     'glutDisplayFunc', dll=platform.GLUT, resultType=None, 
  194.     argTypes=[CALLBACK_FUNCTION_TYPE(None)],
  195.     doc='glutDisplayFunc( FUNCTION_TYPE(None)(callback) ) -> None', 
  196.     argNames=('callback',),
  197. )
  198.  
  199.  
  200. # /usr/include/GL/freeglut_std.h 537
  201. glutEnterGameMode = platform.createBaseFunction( 
  202.     'glutEnterGameMode', dll=platform.GLUT, resultType=c_int, 
  203.     argTypes=[],
  204.     doc='glutEnterGameMode(  ) -> c_int', 
  205.     argNames=(),
  206. )
  207.  
  208.  
  209. # /usr/include/GL/freeglut_std.h 470
  210. glutEntryFunc = platform.createBaseFunction( 
  211.     'glutEntryFunc', dll=platform.GLUT, resultType=None, 
  212.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int)],
  213.     doc='glutEntryFunc( FUNCTION_TYPE(None, c_int)(callback) ) -> None', 
  214.     argNames=('callback',),
  215. )
  216.  
  217.  
  218. # /usr/include/GL/freeglut_std.h 430
  219. glutEstablishOverlay = platform.createBaseFunction( 
  220.     'glutEstablishOverlay', dll=platform.GLUT, resultType=None, 
  221.     argTypes=[],
  222.     doc='glutEstablishOverlay(  ) -> None', 
  223.     argNames=(),
  224. )
  225.  
  226.  
  227. # /usr/include/GL/freeglut_std.h 567
  228. glutExtensionSupported = platform.createBaseFunction( 
  229.     'glutExtensionSupported', dll=platform.GLUT, resultType=c_int, 
  230.     argTypes=[STRING],
  231.     doc='glutExtensionSupported( STRING(extension) ) -> c_int', 
  232.     argNames=('extension',),
  233. )
  234.  
  235.  
  236. # /usr/include/GL/freeglut_std.h 562
  237. glutForceJoystickFunc = platform.createBaseFunction( 
  238.     'glutForceJoystickFunc', dll=platform.GLUT, resultType=None, 
  239.     argTypes=[],
  240.     doc='glutForceJoystickFunc(  ) -> None', 
  241.     argNames=(),
  242. )
  243.  
  244.  
  245. # /usr/include/GL/freeglut_std.h 412
  246. glutFullScreen = platform.createBaseFunction( 
  247.     'glutFullScreen', dll=platform.GLUT, resultType=None, 
  248.     argTypes=[],
  249.     doc='glutFullScreen(  ) -> None', 
  250.     argNames=(),
  251. )
  252.  
  253.  
  254. # /usr/include/GL/freeglut_std.h 539
  255. glutGameModeGet = platform.createBaseFunction( 
  256.     'glutGameModeGet', dll=platform.GLUT, resultType=c_int, 
  257.     argTypes=[GLenum],
  258.     doc='glutGameModeGet( GLenum(query) ) -> c_int', 
  259.     argNames=('query',),
  260. )
  261.  
  262.  
  263. # /usr/include/GL/freeglut_std.h 536
  264. glutGameModeString = platform.createBaseFunction( 
  265.     'glutGameModeString', dll=platform.GLUT, resultType=None, 
  266.     argTypes=[STRING],
  267.     doc='glutGameModeString( STRING(string) ) -> None', 
  268.     argNames=('string',),
  269. )
  270.  
  271.  
  272. # /usr/include/GL/freeglut_std.h 491
  273. glutGet = platform.createBaseFunction( 
  274.     'glutGet', dll=platform.GLUT, resultType=c_int, 
  275.     argTypes=[GLenum],
  276.     doc='glutGet( GLenum(query) ) -> c_int', 
  277.     argNames=('query',),
  278. )
  279.  
  280.  
  281. # /usr/include/GL/freeglut_std.h 554
  282. glutGetColor = platform.createBaseFunction( 
  283.     'glutGetColor', dll=platform.GLUT, resultType=GLfloat, 
  284.     argTypes=[c_int,c_int],
  285.     doc='glutGetColor( c_int(color), c_int(component) ) -> GLfloat', 
  286.     argNames=('color', 'component'),
  287. )
  288.  
  289.  
  290. # /usr/include/GL/freeglut_std.h 443
  291. glutGetMenu = platform.createBaseFunction( 
  292.     'glutGetMenu', dll=platform.GLUT, resultType=c_int, 
  293.     argTypes=[],
  294.     doc='glutGetMenu(  ) -> c_int', 
  295.     argNames=(),
  296. )
  297.  
  298.  
  299. # /usr/include/GL/freeglut_std.h 493
  300. glutGetModifiers = platform.createBaseFunction( 
  301.     'glutGetModifiers', dll=platform.GLUT, resultType=c_int, 
  302.     argTypes=[],
  303.     doc='glutGetModifiers(  ) -> c_int', 
  304.     argNames=(),
  305. )
  306.  
  307.  
  308. # /usr/include/GL/freeglut_std.h 402
  309. glutGetWindow = platform.createBaseFunction( 
  310.     'glutGetWindow', dll=platform.GLUT, resultType=c_int, 
  311.     argTypes=[],
  312.     doc='glutGetWindow(  ) -> c_int', 
  313.     argNames=(),
  314. )
  315.  
  316.  
  317. # /usr/include/GL/freeglut_std.h 436
  318. glutHideOverlay = platform.createBaseFunction( 
  319.     'glutHideOverlay', dll=platform.GLUT, resultType=None, 
  320.     argTypes=[],
  321.     doc='glutHideOverlay(  ) -> None', 
  322.     argNames=(),
  323. )
  324.  
  325.  
  326. # /usr/include/GL/freeglut_std.h 408
  327. glutHideWindow = platform.createBaseFunction( 
  328.     'glutHideWindow', dll=platform.GLUT, resultType=None, 
  329.     argTypes=[],
  330.     doc='glutHideWindow(  ) -> None', 
  331.     argNames=(),
  332. )
  333.  
  334.  
  335. # /usr/include/GL/freeglut_std.h 409
  336. glutIconifyWindow = platform.createBaseFunction( 
  337.     'glutIconifyWindow', dll=platform.GLUT, resultType=None, 
  338.     argTypes=[],
  339.     doc='glutIconifyWindow(  ) -> None', 
  340.     argNames=(),
  341. )
  342.  
  343.  
  344. # /usr/include/GL/freeglut_std.h 457
  345. glutIdleFunc = platform.createBaseFunction( 
  346.     'glutIdleFunc', dll=platform.GLUT, resultType=None, 
  347.     argTypes=[CALLBACK_FUNCTION_TYPE(None)],
  348.     doc='glutIdleFunc( FUNCTION_TYPE(None)(callback) ) -> None', 
  349.     argNames=('callback',),
  350. )
  351.  
  352.  
  353. # /usr/include/GL/freeglut_std.h 560
  354. glutIgnoreKeyRepeat = platform.createBaseFunction( 
  355.     'glutIgnoreKeyRepeat', dll=platform.GLUT, resultType=None, 
  356.     argTypes=[c_int],
  357.     doc='glutIgnoreKeyRepeat( c_int(ignore) ) -> None', 
  358.     argNames=('ignore',),
  359. )
  360.  
  361.  
  362. # /usr/include/GL/freeglut_std.h 384
  363. glutInit = platform.createBaseFunction( 
  364.     'glutInit', dll=platform.GLUT, resultType=None, 
  365.     argTypes=[POINTER(c_int),POINTER(STRING)],
  366.     doc='glutInit( POINTER(c_int)(pargc), POINTER(STRING)(argv) ) -> None', 
  367.     argNames=('pargc', 'argv'),
  368. )
  369.  
  370.  
  371. # /usr/include/GL/freeglut_std.h 387
  372. glutInitDisplayMode = platform.createBaseFunction( 
  373.     'glutInitDisplayMode', dll=platform.GLUT, resultType=None, 
  374.     argTypes=[c_uint],
  375.     doc='glutInitDisplayMode( c_uint(displayMode) ) -> None', 
  376.     argNames=('displayMode',),
  377. )
  378.  
  379.  
  380. # /usr/include/GL/freeglut_std.h 388
  381. glutInitDisplayString = platform.createBaseFunction( 
  382.     'glutInitDisplayString', dll=platform.GLUT, resultType=None, 
  383.     argTypes=[STRING],
  384.     doc='glutInitDisplayString( STRING(displayMode) ) -> None', 
  385.     argNames=('displayMode',),
  386. )
  387.  
  388.  
  389. # /usr/include/GL/freeglut_std.h 385
  390. glutInitWindowPosition = platform.createBaseFunction( 
  391.     'glutInitWindowPosition', dll=platform.GLUT, resultType=None, 
  392.     argTypes=[c_int,c_int],
  393.     doc='glutInitWindowPosition( c_int(x), c_int(y) ) -> None', 
  394.     argNames=('x', 'y'),
  395. )
  396.  
  397.  
  398. # /usr/include/GL/freeglut_std.h 386
  399. glutInitWindowSize = platform.createBaseFunction( 
  400.     'glutInitWindowSize', dll=platform.GLUT, resultType=None, 
  401.     argTypes=[c_int,c_int],
  402.     doc='glutInitWindowSize( c_int(width), c_int(height) ) -> None', 
  403.     argNames=('width', 'height'),
  404. )
  405.  
  406.  
  407. # /usr/include/GL/freeglut_std.h 474
  408. glutJoystickFunc = platform.createBaseFunction( 
  409.     'glutJoystickFunc', dll=platform.GLUT, resultType=None, 
  410.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_uint, c_int, c_int, c_int),c_int],
  411.     doc='glutJoystickFunc( FUNCTION_TYPE(None, c_uint, c_int, c_int, c_int)(callback), c_int(pollInterval) ) -> None', 
  412.     argNames=('callback', 'pollInterval'),
  413. )
  414.  
  415.  
  416. # /usr/include/GL/freeglut_std.h 462
  417. glutKeyboardFunc = platform.createBaseFunction( 
  418.     'glutKeyboardFunc', dll=platform.GLUT, resultType=None, 
  419.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_ubyte, c_int, c_int)],
  420.     doc='glutKeyboardFunc( FUNCTION_TYPE(None, c_ubyte, c_int, c_int)(callback) ) -> None', 
  421.     argNames=('callback',),
  422. )
  423.  
  424.  
  425. # /usr/include/GL/freeglut_std.h 472
  426. glutKeyboardUpFunc = platform.createBaseFunction( 
  427.     'glutKeyboardUpFunc', dll=platform.GLUT, resultType=None, 
  428.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_ubyte, c_int, c_int)],
  429.     doc='glutKeyboardUpFunc( FUNCTION_TYPE(None, c_ubyte, c_int, c_int)(callback) ) -> None', 
  430.     argNames=('callback',),
  431. )
  432.  
  433.  
  434. # /usr/include/GL/freeglut_std.h 494
  435. glutLayerGet = platform.createBaseFunction( 
  436.     'glutLayerGet', dll=platform.GLUT, resultType=c_int, 
  437.     argTypes=[GLenum],
  438.     doc='glutLayerGet( GLenum(query) ) -> c_int', 
  439.     argNames=('query',),
  440. )
  441.  
  442.  
  443. # /usr/include/GL/freeglut_std.h 538
  444. glutLeaveGameMode = platform.createBaseFunction( 
  445.     'glutLeaveGameMode', dll=platform.GLUT, resultType=None, 
  446.     argTypes=[],
  447.     doc='glutLeaveGameMode(  ) -> None', 
  448.     argNames=(),
  449. )
  450.  
  451.  
  452. # /usr/include/GL/freeglut_std.h 393
  453. glutMainLoop = platform.createBaseFunction( 
  454.     'glutMainLoop', dll=platform.GLUT, resultType=None, 
  455.     argTypes=[],
  456.     doc='glutMainLoop(  ) -> None', 
  457.     argNames=(),
  458. )
  459.  
  460.  
  461. # /usr/include/GL/freeglut_std.h 475
  462. glutMenuStateFunc = platform.createBaseFunction( 
  463.     'glutMenuStateFunc', dll=platform.GLUT, resultType=None, 
  464.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int)],
  465.     doc='glutMenuStateFunc( FUNCTION_TYPE(None, c_int)(callback) ) -> None', 
  466.     argNames=('callback',),
  467. )
  468.  
  469.  
  470. # /usr/include/GL/freeglut_std.h 476
  471. glutMenuStatusFunc = platform.createBaseFunction( 
  472.     'glutMenuStatusFunc', dll=platform.GLUT, resultType=None, 
  473.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int, c_int)],
  474.     doc='glutMenuStatusFunc( FUNCTION_TYPE(None, c_int, c_int, c_int)(callback) ) -> None', 
  475.     argNames=('callback',),
  476. )
  477.  
  478.  
  479. # /usr/include/GL/freeglut_std.h 468
  480. glutMotionFunc = platform.createBaseFunction( 
  481.     'glutMotionFunc', dll=platform.GLUT, resultType=None, 
  482.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int)],
  483.     doc='glutMotionFunc( FUNCTION_TYPE(None, c_int, c_int)(callback) ) -> None', 
  484.     argNames=('callback',),
  485. )
  486.  
  487.  
  488. # /usr/include/GL/freeglut_std.h 467
  489. glutMouseFunc = platform.createBaseFunction( 
  490.     'glutMouseFunc', dll=platform.GLUT, resultType=None, 
  491.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int, c_int, c_int)],
  492.     doc='glutMouseFunc( FUNCTION_TYPE(None, c_int, c_int, c_int, c_int)(callback) ) -> None', 
  493.     argNames=('callback',),
  494. )
  495.  
  496.  
  497. # /usr/include/GL/freeglut_std.h 477
  498. glutOverlayDisplayFunc = platform.createBaseFunction( 
  499.     'glutOverlayDisplayFunc', dll=platform.GLUT, resultType=None, 
  500.     argTypes=[CALLBACK_FUNCTION_TYPE(None)],
  501.     doc='glutOverlayDisplayFunc( FUNCTION_TYPE(None)(callback) ) -> None', 
  502.     argNames=('callback',),
  503. )
  504.  
  505.  
  506. # /usr/include/GL/freeglut_std.h 469
  507. glutPassiveMotionFunc = platform.createBaseFunction( 
  508.     'glutPassiveMotionFunc', dll=platform.GLUT, resultType=None, 
  509.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int)],
  510.     doc='glutPassiveMotionFunc( FUNCTION_TYPE(None, c_int, c_int)(callback) ) -> None', 
  511.     argNames=('callback',),
  512. )
  513.  
  514.  
  515. # /usr/include/GL/freeglut_std.h 411
  516. glutPopWindow = platform.createBaseFunction( 
  517.     'glutPopWindow', dll=platform.GLUT, resultType=None, 
  518.     argTypes=[],
  519.     doc='glutPopWindow(  ) -> None', 
  520.     argNames=(),
  521. )
  522.  
  523.  
  524. # /usr/include/GL/freeglut_std.h 406
  525. glutPositionWindow = platform.createBaseFunction( 
  526.     'glutPositionWindow', dll=platform.GLUT, resultType=None, 
  527.     argTypes=[c_int,c_int],
  528.     doc='glutPositionWindow( c_int(x), c_int(y) ) -> None', 
  529.     argNames=('x', 'y'),
  530. )
  531.  
  532.  
  533. # /usr/include/GL/freeglut_std.h 433
  534. glutPostOverlayRedisplay = platform.createBaseFunction( 
  535.     'glutPostOverlayRedisplay', dll=platform.GLUT, resultType=None, 
  536.     argTypes=[],
  537.     doc='glutPostOverlayRedisplay(  ) -> None', 
  538.     argNames=(),
  539. )
  540.  
  541.  
  542. # /usr/include/GL/freeglut_std.h 418
  543. glutPostRedisplay = platform.createBaseFunction( 
  544.     'glutPostRedisplay', dll=platform.GLUT, resultType=None, 
  545.     argTypes=[],
  546.     doc='glutPostRedisplay(  ) -> None', 
  547.     argNames=(),
  548. )
  549.  
  550.  
  551. # /usr/include/GL/freeglut_std.h 434
  552. glutPostWindowOverlayRedisplay = platform.createBaseFunction( 
  553.     'glutPostWindowOverlayRedisplay', dll=platform.GLUT, resultType=None, 
  554.     argTypes=[c_int],
  555.     doc='glutPostWindowOverlayRedisplay( c_int(window) ) -> None', 
  556.     argNames=('window',),
  557. )
  558.  
  559.  
  560. # /usr/include/GL/freeglut_std.h 417
  561. glutPostWindowRedisplay = platform.createBaseFunction( 
  562.     'glutPostWindowRedisplay', dll=platform.GLUT, resultType=None, 
  563.     argTypes=[c_int],
  564.     doc='glutPostWindowRedisplay( c_int(window) ) -> None', 
  565.     argNames=('window',),
  566. )
  567.  
  568.  
  569. # /usr/include/GL/freeglut_std.h 410
  570. glutPushWindow = platform.createBaseFunction( 
  571.     'glutPushWindow', dll=platform.GLUT, resultType=None, 
  572.     argTypes=[],
  573.     doc='glutPushWindow(  ) -> None', 
  574.     argNames=(),
  575. )
  576.  
  577.  
  578. # /usr/include/GL/freeglut_std.h 449
  579. glutRemoveMenuItem = platform.createBaseFunction( 
  580.     'glutRemoveMenuItem', dll=platform.GLUT, resultType=None, 
  581.     argTypes=[c_int],
  582.     doc='glutRemoveMenuItem( c_int(item) ) -> None', 
  583.     argNames=('item',),
  584. )
  585.  
  586.  
  587. # /usr/include/GL/freeglut_std.h 431
  588. glutRemoveOverlay = platform.createBaseFunction( 
  589.     'glutRemoveOverlay', dll=platform.GLUT, resultType=None, 
  590.     argTypes=[],
  591.     doc='glutRemoveOverlay(  ) -> None', 
  592.     argNames=(),
  593. )
  594.  
  595.  
  596. # /usr/include/GL/freeglut_std.h 568
  597. glutReportErrors = platform.createBaseFunction( 
  598.     'glutReportErrors', dll=platform.GLUT, resultType=None, 
  599.     argTypes=[],
  600.     doc='glutReportErrors(  ) -> None', 
  601.     argNames=(),
  602. )
  603.  
  604.  
  605. # /usr/include/GL/freeglut_std.h 464
  606. glutReshapeFunc = platform.createBaseFunction( 
  607.     'glutReshapeFunc', dll=platform.GLUT, resultType=None, 
  608.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int)],
  609.     doc='glutReshapeFunc( FUNCTION_TYPE(None, c_int, c_int)(callback) ) -> None', 
  610.     argNames=('callback',),
  611. )
  612.  
  613.  
  614. # /usr/include/GL/freeglut_std.h 405
  615. glutReshapeWindow = platform.createBaseFunction( 
  616.     'glutReshapeWindow', dll=platform.GLUT, resultType=None, 
  617.     argTypes=[c_int,c_int],
  618.     doc='glutReshapeWindow( c_int(width), c_int(height) ) -> None', 
  619.     argNames=('width', 'height'),
  620. )
  621.  
  622.  
  623. # /usr/include/GL/freeglut_std.h 553
  624. glutSetColor = platform.createBaseFunction( 
  625.     'glutSetColor', dll=platform.GLUT, resultType=None, 
  626.     argTypes=[c_int,GLfloat,GLfloat,GLfloat],
  627.     doc='glutSetColor( c_int(color), GLfloat(red), GLfloat(green), GLfloat(blue) ) -> None', 
  628.     argNames=('color', 'red', 'green', 'blue'),
  629. )
  630.  
  631.  
  632. # /usr/include/GL/freeglut_std.h 425
  633. glutSetCursor = platform.createBaseFunction( 
  634.     'glutSetCursor', dll=platform.GLUT, resultType=None, 
  635.     argTypes=[c_int],
  636.     doc='glutSetCursor( c_int(cursor) ) -> None', 
  637.     argNames=('cursor',),
  638. )
  639.  
  640.  
  641. # /usr/include/GL/freeglut_std.h 404
  642. glutSetIconTitle = platform.createBaseFunction( 
  643.     'glutSetIconTitle', dll=platform.GLUT, resultType=None, 
  644.     argTypes=[STRING],
  645.     doc='glutSetIconTitle( STRING(title) ) -> None', 
  646.     argNames=('title',),
  647. )
  648.  
  649.  
  650. # /usr/include/GL/freeglut_std.h 561
  651. glutSetKeyRepeat = platform.createBaseFunction( 
  652.     'glutSetKeyRepeat', dll=platform.GLUT, resultType=None, 
  653.     argTypes=[c_int],
  654.     doc='glutSetKeyRepeat( c_int(repeatMode) ) -> None', 
  655.     argNames=('repeatMode',),
  656. )
  657.  
  658.  
  659. # /usr/include/GL/freeglut_std.h 444
  660. glutSetMenu = platform.createBaseFunction( 
  661.     'glutSetMenu', dll=platform.GLUT, resultType=None, 
  662.     argTypes=[c_int],
  663.     doc='glutSetMenu( c_int(menu) ) -> None', 
  664.     argNames=('menu',),
  665. )
  666.  
  667.  
  668. # /usr/include/GL/freeglut_std.h 401
  669. glutSetWindow = platform.createBaseFunction( 
  670.     'glutSetWindow', dll=platform.GLUT, resultType=None, 
  671.     argTypes=[c_int],
  672.     doc='glutSetWindow( c_int(window) ) -> None', 
  673.     argNames=('window',),
  674. )
  675.  
  676.  
  677. # /usr/include/GL/freeglut_std.h 403
  678. glutSetWindowTitle = platform.createBaseFunction( 
  679.     'glutSetWindowTitle', dll=platform.GLUT, resultType=None, 
  680.     argTypes=[STRING],
  681.     doc='glutSetWindowTitle( STRING(title) ) -> None', 
  682.     argNames=('title',),
  683. )
  684.  
  685.  
  686. # /usr/include/GL/freeglut_std.h 545
  687. glutSetupVideoResizing = platform.createBaseFunction( 
  688.     'glutSetupVideoResizing', dll=platform.GLUT, resultType=None, 
  689.     argTypes=[],
  690.     doc='glutSetupVideoResizing(  ) -> None', 
  691.     argNames=(),
  692. )
  693.  
  694.  
  695. # /usr/include/GL/freeglut_std.h 435
  696. glutShowOverlay = platform.createBaseFunction( 
  697.     'glutShowOverlay', dll=platform.GLUT, resultType=None, 
  698.     argTypes=[],
  699.     doc='glutShowOverlay(  ) -> None', 
  700.     argNames=(),
  701. )
  702.  
  703.  
  704. # /usr/include/GL/freeglut_std.h 407
  705. glutShowWindow = platform.createBaseFunction( 
  706.     'glutShowWindow', dll=platform.GLUT, resultType=None, 
  707.     argTypes=[],
  708.     doc='glutShowWindow(  ) -> None', 
  709.     argNames=(),
  710. )
  711.  
  712.  
  713. # /usr/include/GL/freeglut_std.h 514
  714. glutSolidCone = platform.createBaseFunction( 
  715.     'glutSolidCone', dll=platform.GLUT, resultType=None, 
  716.     argTypes=[GLdouble,GLdouble,GLint,GLint],
  717.     doc='glutSolidCone( GLdouble(base), GLdouble(height), GLint(slices), GLint(stacks) ) -> None', 
  718.     argNames=('base', 'height', 'slices', 'stacks'),
  719. )
  720.  
  721.  
  722. # /usr/include/GL/freeglut_std.h 510
  723. glutSolidCube = platform.createBaseFunction( 
  724.     'glutSolidCube', dll=platform.GLUT, resultType=None, 
  725.     argTypes=[GLdouble],
  726.     doc='glutSolidCube( GLdouble(size) ) -> None', 
  727.     argNames=('size',),
  728. )
  729.  
  730.  
  731. # /usr/include/GL/freeglut_std.h 519
  732. glutSolidDodecahedron = platform.createBaseFunction( 
  733.     'glutSolidDodecahedron', dll=platform.GLUT, resultType=None, 
  734.     argTypes=[],
  735.     doc='glutSolidDodecahedron(  ) -> None', 
  736.     argNames=(),
  737. )
  738.  
  739.  
  740. # /usr/include/GL/freeglut_std.h 525
  741. glutSolidIcosahedron = platform.createBaseFunction( 
  742.     'glutSolidIcosahedron', dll=platform.GLUT, resultType=None, 
  743.     argTypes=[],
  744.     doc='glutSolidIcosahedron(  ) -> None', 
  745.     argNames=(),
  746. )
  747.  
  748.  
  749. # /usr/include/GL/freeglut_std.h 521
  750. glutSolidOctahedron = platform.createBaseFunction( 
  751.     'glutSolidOctahedron', dll=platform.GLUT, resultType=None, 
  752.     argTypes=[],
  753.     doc='glutSolidOctahedron(  ) -> None', 
  754.     argNames=(),
  755. )
  756.  
  757.  
  758. # /usr/include/GL/freeglut_std.h 512
  759. glutSolidSphere = platform.createBaseFunction( 
  760.     'glutSolidSphere', dll=platform.GLUT, resultType=None, 
  761.     argTypes=[GLdouble,GLint,GLint],
  762.     doc='glutSolidSphere( GLdouble(radius), GLint(slices), GLint(stacks) ) -> None', 
  763.     argNames=('radius', 'slices', 'stacks'),
  764. )
  765.  
  766.  
  767. # /usr/include/GL/freeglut_std.h 531
  768. glutSolidTeapot = platform.createBaseFunction( 
  769.     'glutSolidTeapot', dll=platform.GLUT, resultType=None, 
  770.     argTypes=[GLdouble],
  771.     doc='glutSolidTeapot( GLdouble(size) ) -> None', 
  772.     argNames=('size',),
  773. )
  774.  
  775.  
  776. # /usr/include/GL/freeglut_std.h 523
  777. glutSolidTetrahedron = platform.createBaseFunction( 
  778.     'glutSolidTetrahedron', dll=platform.GLUT, resultType=None, 
  779.     argTypes=[],
  780.     doc='glutSolidTetrahedron(  ) -> None', 
  781.     argNames=(),
  782. )
  783.  
  784.  
  785. # /usr/include/GL/freeglut_std.h 517
  786. glutSolidTorus = platform.createBaseFunction( 
  787.     'glutSolidTorus', dll=platform.GLUT, resultType=None, 
  788.     argTypes=[GLdouble,GLdouble,GLint,GLint],
  789.     doc='glutSolidTorus( GLdouble(innerRadius), GLdouble(outerRadius), GLint(sides), GLint(rings) ) -> None', 
  790.     argNames=('innerRadius', 'outerRadius', 'sides', 'rings'),
  791. )
  792.  
  793.  
  794. # /usr/include/GL/freeglut_std.h 482
  795. glutSpaceballButtonFunc = platform.createBaseFunction( 
  796.     'glutSpaceballButtonFunc', dll=platform.GLUT, resultType=None, 
  797.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int)],
  798.     doc='glutSpaceballButtonFunc( FUNCTION_TYPE(None, c_int, c_int)(callback) ) -> None', 
  799.     argNames=('callback',),
  800. )
  801.  
  802.  
  803. # /usr/include/GL/freeglut_std.h 480
  804. glutSpaceballMotionFunc = platform.createBaseFunction( 
  805.     'glutSpaceballMotionFunc', dll=platform.GLUT, resultType=None, 
  806.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int, c_int)],
  807.     doc='glutSpaceballMotionFunc( FUNCTION_TYPE(None, c_int, c_int, c_int)(callback) ) -> None', 
  808.     argNames=('callback',),
  809. )
  810.  
  811.  
  812. # /usr/include/GL/freeglut_std.h 481
  813. glutSpaceballRotateFunc = platform.createBaseFunction( 
  814.     'glutSpaceballRotateFunc', dll=platform.GLUT, resultType=None, 
  815.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int, c_int)],
  816.     doc='glutSpaceballRotateFunc( FUNCTION_TYPE(None, c_int, c_int, c_int)(callback) ) -> None', 
  817.     argNames=('callback',),
  818. )
  819.  
  820.  
  821. # /usr/include/GL/freeglut_std.h 463
  822. glutSpecialFunc = platform.createBaseFunction( 
  823.     'glutSpecialFunc', dll=platform.GLUT, resultType=None, 
  824.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int, c_int)],
  825.     doc='glutSpecialFunc( FUNCTION_TYPE(None, c_int, c_int, c_int)(callback) ) -> None', 
  826.     argNames=('callback',),
  827. )
  828.  
  829.  
  830. # /usr/include/GL/freeglut_std.h 473
  831. glutSpecialUpFunc = platform.createBaseFunction( 
  832.     'glutSpecialUpFunc', dll=platform.GLUT, resultType=None, 
  833.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int, c_int)],
  834.     doc='glutSpecialUpFunc( FUNCTION_TYPE(None, c_int, c_int, c_int)(callback) ) -> None', 
  835.     argNames=('callback',),
  836. )
  837.  
  838.  
  839. # /usr/include/GL/freeglut_std.h 546
  840. glutStopVideoResizing = platform.createBaseFunction( 
  841.     'glutStopVideoResizing', dll=platform.GLUT, resultType=None, 
  842.     argTypes=[],
  843.     doc='glutStopVideoResizing(  ) -> None', 
  844.     argNames=(),
  845. )
  846.  
  847.  
  848. # /usr/include/GL/freeglut_std.h 501
  849. glutStrokeCharacter = platform.createBaseFunction( 
  850.     'glutStrokeCharacter', dll=platform.GLUT, resultType=None, 
  851.     argTypes=[c_void_p,c_int],
  852.     doc='glutStrokeCharacter( c_void_p(font), c_int(character) ) -> None', 
  853.     argNames=('font', 'character'),
  854. )
  855.  
  856.  
  857. # /usr/include/GL/freeglut_std.h 504
  858. glutStrokeLength = platform.createBaseFunction( 
  859.     'glutStrokeLength', dll=platform.GLUT, resultType=c_int, 
  860.     argTypes=[c_void_p,POINTER(c_ubyte)],
  861.     doc='glutStrokeLength( c_void_p(font), POINTER(c_ubyte)(string) ) -> c_int', 
  862.     argNames=('font', 'string'),
  863. )
  864.  
  865.  
  866. # /usr/include/GL/freeglut_std.h 502
  867. glutStrokeWidth = platform.createBaseFunction( 
  868.     'glutStrokeWidth', dll=platform.GLUT, resultType=c_int, 
  869.     argTypes=[c_void_p,c_int],
  870.     doc='glutStrokeWidth( c_void_p(font), c_int(character) ) -> c_int', 
  871.     argNames=('font', 'character'),
  872. )
  873.  
  874.  
  875. # /usr/include/GL/freeglut_std.h 419
  876. glutSwapBuffers = platform.createBaseFunction( 
  877.     'glutSwapBuffers', dll=platform.GLUT, resultType=None, 
  878.     argTypes=[],
  879.     doc='glutSwapBuffers(  ) -> None', 
  880.     argNames=(),
  881. )
  882.  
  883.  
  884. # /usr/include/GL/freeglut_std.h 486
  885. glutTabletButtonFunc = platform.createBaseFunction( 
  886.     'glutTabletButtonFunc', dll=platform.GLUT, resultType=None, 
  887.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int, c_int, c_int)],
  888.     doc='glutTabletButtonFunc( FUNCTION_TYPE(None, c_int, c_int, c_int, c_int)(callback) ) -> None', 
  889.     argNames=('callback',),
  890. )
  891.  
  892.  
  893. # /usr/include/GL/freeglut_std.h 485
  894. glutTabletMotionFunc = platform.createBaseFunction( 
  895.     'glutTabletMotionFunc', dll=platform.GLUT, resultType=None, 
  896.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int, c_int)],
  897.     doc='glutTabletMotionFunc( FUNCTION_TYPE(None, c_int, c_int)(callback) ) -> None', 
  898.     argNames=('callback',),
  899. )
  900.  
  901.  
  902. # /usr/include/GL/freeglut_std.h 456
  903. glutTimerFunc = platform.createBaseFunction( 
  904.     'glutTimerFunc', dll=platform.GLUT, resultType=None, 
  905.     argTypes=[c_uint,CALLBACK_FUNCTION_TYPE(None, c_int),c_int],
  906.     doc='glutTimerFunc( c_uint(time), FUNCTION_TYPE(None, c_int)(callback), c_int(value) ) -> None', 
  907.     argNames=('time', 'callback', 'value'),
  908. )
  909.  
  910.  
  911. # /usr/include/GL/freeglut_std.h 432
  912. glutUseLayer = platform.createBaseFunction( 
  913.     'glutUseLayer', dll=platform.GLUT, resultType=None, 
  914.     argTypes=[GLenum],
  915.     doc='glutUseLayer( GLenum(layer) ) -> None', 
  916.     argNames=('layer',),
  917. )
  918.  
  919.  
  920. # /usr/include/GL/freeglut_std.h 548
  921. glutVideoPan = platform.createBaseFunction( 
  922.     'glutVideoPan', dll=platform.GLUT, resultType=None, 
  923.     argTypes=[c_int,c_int,c_int,c_int],
  924.     doc='glutVideoPan( c_int(x), c_int(y), c_int(width), c_int(height) ) -> None', 
  925.     argNames=('x', 'y', 'width', 'height'),
  926. )
  927.  
  928.  
  929. # /usr/include/GL/freeglut_std.h 547
  930. glutVideoResize = platform.createBaseFunction( 
  931.     'glutVideoResize', dll=platform.GLUT, resultType=None, 
  932.     argTypes=[c_int,c_int,c_int,c_int],
  933.     doc='glutVideoResize( c_int(x), c_int(y), c_int(width), c_int(height) ) -> None', 
  934.     argNames=('x', 'y', 'width', 'height'),
  935. )
  936.  
  937.  
  938. # /usr/include/GL/freeglut_std.h 544
  939. glutVideoResizeGet = platform.createBaseFunction( 
  940.     'glutVideoResizeGet', dll=platform.GLUT, resultType=c_int, 
  941.     argTypes=[GLenum],
  942.     doc='glutVideoResizeGet( GLenum(query) ) -> c_int', 
  943.     argNames=('query',),
  944. )
  945.  
  946.  
  947. # /usr/include/GL/freeglut_std.h 465
  948. glutVisibilityFunc = platform.createBaseFunction( 
  949.     'glutVisibilityFunc', dll=platform.GLUT, resultType=None, 
  950.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int)],
  951.     doc='glutVisibilityFunc( FUNCTION_TYPE(None, c_int)(callback) ) -> None', 
  952.     argNames=('callback',),
  953. )
  954.  
  955.  
  956. # /usr/include/GL/freeglut_std.h 424
  957. glutWarpPointer = platform.createBaseFunction( 
  958.     'glutWarpPointer', dll=platform.GLUT, resultType=None, 
  959.     argTypes=[c_int,c_int],
  960.     doc='glutWarpPointer( c_int(x), c_int(y) ) -> None', 
  961.     argNames=('x', 'y'),
  962. )
  963.  
  964.  
  965. # /usr/include/GL/freeglut_std.h 478
  966. glutWindowStatusFunc = platform.createBaseFunction( 
  967.     'glutWindowStatusFunc', dll=platform.GLUT, resultType=None, 
  968.     argTypes=[CALLBACK_FUNCTION_TYPE(None, c_int)],
  969.     doc='glutWindowStatusFunc( FUNCTION_TYPE(None, c_int)(callback) ) -> None', 
  970.     argNames=('callback',),
  971. )
  972.  
  973.  
  974. # /usr/include/GL/freeglut_std.h 513
  975. glutWireCone = platform.createBaseFunction( 
  976.     'glutWireCone', dll=platform.GLUT, resultType=None, 
  977.     argTypes=[GLdouble,GLdouble,GLint,GLint],
  978.     doc='glutWireCone( GLdouble(base), GLdouble(height), GLint(slices), GLint(stacks) ) -> None', 
  979.     argNames=('base', 'height', 'slices', 'stacks'),
  980. )
  981.  
  982.  
  983. # /usr/include/GL/freeglut_std.h 509
  984. glutWireCube = platform.createBaseFunction( 
  985.     'glutWireCube', dll=platform.GLUT, resultType=None, 
  986.     argTypes=[GLdouble],
  987.     doc='glutWireCube( GLdouble(size) ) -> None', 
  988.     argNames=('size',),
  989. )
  990.  
  991.  
  992. # /usr/include/GL/freeglut_std.h 518
  993. glutWireDodecahedron = platform.createBaseFunction( 
  994.     'glutWireDodecahedron', dll=platform.GLUT, resultType=None, 
  995.     argTypes=[],
  996.     doc='glutWireDodecahedron(  ) -> None', 
  997.     argNames=(),
  998. )
  999.  
  1000.  
  1001. # /usr/include/GL/freeglut_std.h 524
  1002. glutWireIcosahedron = platform.createBaseFunction( 
  1003.     'glutWireIcosahedron', dll=platform.GLUT, resultType=None, 
  1004.     argTypes=[],
  1005.     doc='glutWireIcosahedron(  ) -> None', 
  1006.     argNames=(),
  1007. )
  1008.  
  1009.  
  1010. # /usr/include/GL/freeglut_std.h 520
  1011. glutWireOctahedron = platform.createBaseFunction( 
  1012.     'glutWireOctahedron', dll=platform.GLUT, resultType=None, 
  1013.     argTypes=[],
  1014.     doc='glutWireOctahedron(  ) -> None', 
  1015.     argNames=(),
  1016. )
  1017.  
  1018.  
  1019. # /usr/include/GL/freeglut_std.h 511
  1020. glutWireSphere = platform.createBaseFunction( 
  1021.     'glutWireSphere', dll=platform.GLUT, resultType=None, 
  1022.     argTypes=[GLdouble,GLint,GLint],
  1023.     doc='glutWireSphere( GLdouble(radius), GLint(slices), GLint(stacks) ) -> None', 
  1024.     argNames=('radius', 'slices', 'stacks'),
  1025. )
  1026.  
  1027.  
  1028. # /usr/include/GL/freeglut_std.h 530
  1029. glutWireTeapot = platform.createBaseFunction( 
  1030.     'glutWireTeapot', dll=platform.GLUT, resultType=None, 
  1031.     argTypes=[GLdouble],
  1032.     doc='glutWireTeapot( GLdouble(size) ) -> None', 
  1033.     argNames=('size',),
  1034. )
  1035.  
  1036.  
  1037. # /usr/include/GL/freeglut_std.h 522
  1038. glutWireTetrahedron = platform.createBaseFunction( 
  1039.     'glutWireTetrahedron', dll=platform.GLUT, resultType=None, 
  1040.     argTypes=[],
  1041.     doc='glutWireTetrahedron(  ) -> None', 
  1042.     argNames=(),
  1043. )
  1044.  
  1045.  
  1046. # /usr/include/GL/freeglut_std.h 516
  1047. glutWireTorus = platform.createBaseFunction( 
  1048.     'glutWireTorus', dll=platform.GLUT, resultType=None, 
  1049.     argTypes=[GLdouble,GLdouble,GLint,GLint],
  1050.     doc='glutWireTorus( GLdouble(innerRadius), GLdouble(outerRadius), GLint(sides), GLint(rings) ) -> None', 
  1051.     argNames=('innerRadius', 'outerRadius', 'sides', 'rings'),
  1052. )
  1053.  
  1054. __all__ = [
  1055.     'GLUT_ACCUM',
  1056.     'GLUT_ACTIVE_ALT',
  1057.     'GLUT_ACTIVE_CTRL',
  1058.     'GLUT_ACTIVE_SHIFT',
  1059.     'GLUT_ALPHA',
  1060.     'GLUT_API_VERSION',
  1061.     'GLUT_BLUE',
  1062.     'GLUT_CURSOR_BOTTOM_LEFT_CORNER',
  1063.     'GLUT_CURSOR_BOTTOM_RIGHT_CORNER',
  1064.     'GLUT_CURSOR_BOTTOM_SIDE',
  1065.     'GLUT_CURSOR_CROSSHAIR',
  1066.     'GLUT_CURSOR_CYCLE',
  1067.     'GLUT_CURSOR_DESTROY',
  1068.     'GLUT_CURSOR_FULL_CROSSHAIR',
  1069.     'GLUT_CURSOR_HELP',
  1070.     'GLUT_CURSOR_INFO',
  1071.     'GLUT_CURSOR_INHERIT',
  1072.     'GLUT_CURSOR_LEFT_ARROW',
  1073.     'GLUT_CURSOR_LEFT_RIGHT',
  1074.     'GLUT_CURSOR_LEFT_SIDE',
  1075.     'GLUT_CURSOR_NONE',
  1076.     'GLUT_CURSOR_RIGHT_ARROW',
  1077.     'GLUT_CURSOR_RIGHT_SIDE',
  1078.     'GLUT_CURSOR_SPRAY',
  1079.     'GLUT_CURSOR_TEXT',
  1080.     'GLUT_CURSOR_TOP_LEFT_CORNER',
  1081.     'GLUT_CURSOR_TOP_RIGHT_CORNER',
  1082.     'GLUT_CURSOR_TOP_SIDE',
  1083.     'GLUT_CURSOR_UP_DOWN',
  1084.     'GLUT_CURSOR_WAIT',
  1085.     'GLUT_DEPTH',
  1086.     'GLUT_DEVICE_IGNORE_KEY_REPEAT',
  1087.     'GLUT_DEVICE_KEY_REPEAT',
  1088.     'GLUT_DISPLAY_MODE_POSSIBLE',
  1089.     'GLUT_DOUBLE',
  1090.     'GLUT_DOWN',
  1091.     'GLUT_ELAPSED_TIME',
  1092.     'GLUT_ENTERED',
  1093.     'GLUT_FULLY_COVERED',
  1094.     'GLUT_FULLY_RETAINED',
  1095.     'GLUT_GAME_MODE_ACTIVE',
  1096.     'GLUT_GAME_MODE_DISPLAY_CHANGED',
  1097.     'GLUT_GAME_MODE_HEIGHT',
  1098.     'GLUT_GAME_MODE_PIXEL_DEPTH',
  1099.     'GLUT_GAME_MODE_POSSIBLE',
  1100.     'GLUT_GAME_MODE_REFRESH_RATE',
  1101.     'GLUT_GAME_MODE_WIDTH',
  1102.     'GLUT_GREEN',
  1103.     'GLUT_HAS_DIAL_AND_BUTTON_BOX',
  1104.     'GLUT_HAS_JOYSTICK',
  1105.     'GLUT_HAS_KEYBOARD',
  1106.     'GLUT_HAS_MOUSE',
  1107.     'GLUT_HAS_OVERLAY',
  1108.     'GLUT_HAS_SPACEBALL',
  1109.     'GLUT_HAS_TABLET',
  1110.     'GLUT_HIDDEN',
  1111.     'GLUT_INDEX',
  1112.     'GLUT_INIT_DISPLAY_MODE',
  1113.     'GLUT_INIT_STATE',
  1114.     'GLUT_INIT_WINDOW_HEIGHT',
  1115.     'GLUT_INIT_WINDOW_WIDTH',
  1116.     'GLUT_INIT_WINDOW_X',
  1117.     'GLUT_INIT_WINDOW_Y',
  1118.     'GLUT_JOYSTICK_AXES',
  1119.     'GLUT_JOYSTICK_BUTTONS',
  1120.     'GLUT_JOYSTICK_BUTTON_A',
  1121.     'GLUT_JOYSTICK_BUTTON_B',
  1122.     'GLUT_JOYSTICK_BUTTON_C',
  1123.     'GLUT_JOYSTICK_BUTTON_D',
  1124.     'GLUT_JOYSTICK_POLL_RATE',
  1125.     'GLUT_KEY_DOWN',
  1126.     'GLUT_KEY_END',
  1127.     'GLUT_KEY_F1',
  1128.     'GLUT_KEY_F10',
  1129.     'GLUT_KEY_F11',
  1130.     'GLUT_KEY_F12',
  1131.     'GLUT_KEY_F2',
  1132.     'GLUT_KEY_F3',
  1133.     'GLUT_KEY_F4',
  1134.     'GLUT_KEY_F5',
  1135.     'GLUT_KEY_F6',
  1136.     'GLUT_KEY_F7',
  1137.     'GLUT_KEY_F8',
  1138.     'GLUT_KEY_F9',
  1139.     'GLUT_KEY_HOME',
  1140.     'GLUT_KEY_INSERT',
  1141.     'GLUT_KEY_LEFT',
  1142.     'GLUT_KEY_PAGE_DOWN',
  1143.     'GLUT_KEY_PAGE_UP',
  1144.     'GLUT_KEY_REPEAT_DEFAULT',
  1145.     'GLUT_KEY_REPEAT_OFF',
  1146.     'GLUT_KEY_REPEAT_ON',
  1147.     'GLUT_KEY_RIGHT',
  1148.     'GLUT_KEY_UP',
  1149.     'GLUT_LAYER_IN_USE',
  1150.     'GLUT_LEFT',
  1151.     'GLUT_LEFT_BUTTON',
  1152.     'GLUT_LUMINANCE',
  1153.     'GLUT_MENU_IN_USE',
  1154.     'GLUT_MENU_NOT_IN_USE',
  1155.     'GLUT_MENU_NUM_ITEMS',
  1156.     'GLUT_MIDDLE_BUTTON',
  1157.     'GLUT_MULTISAMPLE',
  1158.     'GLUT_NORMAL',
  1159.     'GLUT_NORMAL_DAMAGED',
  1160.     'GLUT_NOT_VISIBLE',
  1161.     'GLUT_NUM_BUTTON_BOX_BUTTONS',
  1162.     'GLUT_NUM_DIALS',
  1163.     'GLUT_NUM_MOUSE_BUTTONS',
  1164.     'GLUT_NUM_SPACEBALL_BUTTONS',
  1165.     'GLUT_NUM_TABLET_BUTTONS',
  1166.     'GLUT_OVERLAY',
  1167.     'GLUT_OVERLAY_DAMAGED',
  1168.     'GLUT_OVERLAY_POSSIBLE',
  1169.     'GLUT_OWNS_JOYSTICK',
  1170.     'GLUT_PARTIALLY_RETAINED',
  1171.     'GLUT_RED',
  1172.     'GLUT_RGB',
  1173.     'GLUT_RGBA',
  1174.     'GLUT_RIGHT_BUTTON',
  1175.     'GLUT_SCREEN_HEIGHT',
  1176.     'GLUT_SCREEN_HEIGHT_MM',
  1177.     'GLUT_SCREEN_WIDTH',
  1178.     'GLUT_SCREEN_WIDTH_MM',
  1179.     'GLUT_SINGLE',
  1180.     'GLUT_STENCIL',
  1181.     'GLUT_STEREO',
  1182.     'GLUT_TRANSPARENT_INDEX',
  1183.     'GLUT_UP',
  1184.     'GLUT_VIDEO_RESIZE_HEIGHT',
  1185.     'GLUT_VIDEO_RESIZE_HEIGHT_DELTA',
  1186.     'GLUT_VIDEO_RESIZE_IN_USE',
  1187.     'GLUT_VIDEO_RESIZE_POSSIBLE',
  1188.     'GLUT_VIDEO_RESIZE_WIDTH',
  1189.     'GLUT_VIDEO_RESIZE_WIDTH_DELTA',
  1190.     'GLUT_VIDEO_RESIZE_X',
  1191.     'GLUT_VIDEO_RESIZE_X_DELTA',
  1192.     'GLUT_VIDEO_RESIZE_Y',
  1193.     'GLUT_VIDEO_RESIZE_Y_DELTA',
  1194.     'GLUT_VISIBLE',
  1195.     'GLUT_WINDOW_ACCUM_ALPHA_SIZE',
  1196.     'GLUT_WINDOW_ACCUM_BLUE_SIZE',
  1197.     'GLUT_WINDOW_ACCUM_GREEN_SIZE',
  1198.     'GLUT_WINDOW_ACCUM_RED_SIZE',
  1199.     'GLUT_WINDOW_ALPHA_SIZE',
  1200.     'GLUT_WINDOW_BLUE_SIZE',
  1201.     'GLUT_WINDOW_BUFFER_SIZE',
  1202.     'GLUT_WINDOW_COLORMAP_SIZE',
  1203.     'GLUT_WINDOW_CURSOR',
  1204.     'GLUT_WINDOW_DEPTH_SIZE',
  1205.     'GLUT_WINDOW_DOUBLEBUFFER',
  1206.     'GLUT_WINDOW_FORMAT_ID',
  1207.     'GLUT_WINDOW_GREEN_SIZE',
  1208.     'GLUT_WINDOW_HEIGHT',
  1209.     'GLUT_WINDOW_NUM_CHILDREN',
  1210.     'GLUT_WINDOW_NUM_SAMPLES',
  1211.     'GLUT_WINDOW_PARENT',
  1212.     'GLUT_WINDOW_RED_SIZE',
  1213.     'GLUT_WINDOW_RGBA',
  1214.     'GLUT_WINDOW_STENCIL_SIZE',
  1215.     'GLUT_WINDOW_STEREO',
  1216.     'GLUT_WINDOW_WIDTH',
  1217.     'GLUT_WINDOW_X',
  1218.     'GLUT_WINDOW_Y',
  1219.     'GLUT_XLIB_IMPLEMENTATION',
  1220.     'GLdouble',
  1221.     'GLenum',
  1222.     'GLfloat',
  1223.     'GLint',
  1224.     'glutAddMenuEntry',
  1225.     'glutAddSubMenu',
  1226.     'glutAttachMenu',
  1227.     'glutBitmapCharacter',
  1228.     'glutBitmapLength',
  1229.     'glutBitmapWidth',
  1230.     'glutButtonBoxFunc',
  1231.     'glutChangeToMenuEntry',
  1232.     'glutChangeToSubMenu',
  1233.     'glutCopyColormap',
  1234.     'glutCreateMenu',
  1235.     'glutCreateSubWindow',
  1236.     'glutCreateWindow',
  1237.     'glutDestroyMenu',
  1238.     'glutDestroyWindow',
  1239.     'glutDetachMenu',
  1240.     'glutDeviceGet',
  1241.     'glutDialsFunc',
  1242.     'glutDisplayFunc',
  1243.     'glutEnterGameMode',
  1244.     'glutEntryFunc',
  1245.     'glutEstablishOverlay',
  1246.     'glutExtensionSupported',
  1247.     'glutForceJoystickFunc',
  1248.     'glutFullScreen',
  1249.     'glutGameModeGet',
  1250.     'glutGameModeString',
  1251.     'glutGet',
  1252.     'glutGetColor',
  1253.     'glutGetMenu',
  1254.     'glutGetModifiers',
  1255.     'glutGetWindow',
  1256.     'glutHideOverlay',
  1257.     'glutHideWindow',
  1258.     'glutIconifyWindow',
  1259.     'glutIdleFunc',
  1260.     'glutIgnoreKeyRepeat',
  1261.     'glutInit',
  1262.     'glutInitDisplayMode',
  1263.     'glutInitDisplayString',
  1264.     'glutInitWindowPosition',
  1265.     'glutInitWindowSize',
  1266.     'glutJoystickFunc',
  1267.     'glutKeyboardFunc',
  1268.     'glutKeyboardUpFunc',
  1269.     'glutLayerGet',
  1270.     'glutLeaveGameMode',
  1271.     'glutMainLoop',
  1272.     'glutMenuStateFunc',
  1273.     'glutMenuStatusFunc',
  1274.     'glutMotionFunc',
  1275.     'glutMouseFunc',
  1276.     'glutOverlayDisplayFunc',
  1277.     'glutPassiveMotionFunc',
  1278.     'glutPopWindow',
  1279.     'glutPositionWindow',
  1280.     'glutPostOverlayRedisplay',
  1281.     'glutPostRedisplay',
  1282.     'glutPostWindowOverlayRedisplay',
  1283.     'glutPostWindowRedisplay',
  1284.     'glutPushWindow',
  1285.     'glutRemoveMenuItem',
  1286.     'glutRemoveOverlay',
  1287.     'glutReportErrors',
  1288.     'glutReshapeFunc',
  1289.     'glutReshapeWindow',
  1290.     'glutSetColor',
  1291.     'glutSetCursor',
  1292.     'glutSetIconTitle',
  1293.     'glutSetKeyRepeat',
  1294.     'glutSetMenu',
  1295.     'glutSetWindow',
  1296.     'glutSetWindowTitle',
  1297.     'glutSetupVideoResizing',
  1298.     'glutShowOverlay',
  1299.     'glutShowWindow',
  1300.     'glutSolidCone',
  1301.     'glutSolidCube',
  1302.     'glutSolidDodecahedron',
  1303.     'glutSolidIcosahedron',
  1304.     'glutSolidOctahedron',
  1305.     'glutSolidSphere',
  1306.     'glutSolidTeapot',
  1307.     'glutSolidTetrahedron',
  1308.     'glutSolidTorus',
  1309.     'glutSpaceballButtonFunc',
  1310.     'glutSpaceballMotionFunc',
  1311.     'glutSpaceballRotateFunc',
  1312.     'glutSpecialFunc',
  1313.     'glutSpecialUpFunc',
  1314.     'glutStopVideoResizing',
  1315.     'glutStrokeCharacter',
  1316.     'glutStrokeLength',
  1317.     'glutStrokeWidth',
  1318.     'glutSwapBuffers',
  1319.     'glutTabletButtonFunc',
  1320.     'glutTabletMotionFunc',
  1321.     'glutTimerFunc',
  1322.     'glutUseLayer',
  1323.     'glutVideoPan',
  1324.     'glutVideoResize',
  1325.     'glutVideoResizeGet',
  1326.     'glutVisibilityFunc',
  1327.     'glutWarpPointer',
  1328.     'glutWindowStatusFunc',
  1329.     'glutWireCone',
  1330.     'glutWireCube',
  1331.     'glutWireDodecahedron',
  1332.     'glutWireIcosahedron',
  1333.     'glutWireOctahedron',
  1334.     'glutWireSphere',
  1335.     'glutWireTeapot',
  1336.     'glutWireTetrahedron',
  1337.     'glutWireTorus'
  1338. ]
  1339.  
  1340.