OpenGL.GLUT.freeglut | index /var/pylive/src/OpenGL-dev/OpenGL-ctypes/OpenGL/GLUT/freeglut.py

`FreeGLUT extensions to the GLUT API
This module will provide the FreeGLUT extensions if they are available
from the GLUT module. Note that any other implementation that also provides
these entry points will also retrieve the entry points with this module.`

Modules
`` |  |
OpenGL.arrays OpenGL.constant | ctypes OpenGL.platform | OpenGL.GLUT.special |

Functions
> `` |  | glutBitmapHeight(...) `glutBitmapHeight( c_void_p(font) ) -> c_int` glutBitmapString(...) `glutBitmapString( c_void_p(font), POINTER(c_ubyte)(string) ) -> None` glutGetMenuData(...) `glutGetMenuData( ) -> c_void_p` glutGetProcAddress(...) `glutGetProcAddress( STRING(procName) ) -> c_void_p` glutGetWindowData(...) `glutGetWindowData( ) -> c_void_p` glutLeaveMainLoop(...) `glutLeaveMainLoop( ) -> None` glutMainLoopEvent(...) `glutMainLoopEvent( ) -> None` glutSetMenuData(...) `glutSetMenuData( c_void_p(data) ) -> None` glutSetOption(...) `glutSetOption( GLenum(option_flag), c_int(value) ) -> None` glutSetWindowData(...) `glutSetWindowData( c_void_p(data) ) -> None` glutSolidCylinder(...) `glutSolidCylinder( GLdouble(radius), GLdouble(height), GLint(slices), GLint(stacks) ) -> None` glutSolidRhombicDodecahedron(...) `glutSolidRhombicDodecahedron( ) -> None` glutSolidSierpinskiSponge( num_levels,offset,scale ) pyConverters: num_levels=None, offset=<OpenGL.converters.CallFuncPyConverter object at 0x2aaab2a10b50>, scale=None cConverters: num_levels=None, offset=<OpenGL.converters.getPyArgsName object at 0x2aaab2a11500>, scale=None cResolvers: Not Used storeValues: Not Used returnValues: returnPointer(result, baseOperation, pyArgs, cArgs) `Return the converted object as result of function Note: this is a hack that always returns pyArgs[0]!`
>     Wrapping Operation: glutSolidSierpinskiSponge( c_int(num_levels), arrays.GLdoubleArray(offset), GLdouble(scale) ) -> None
> glutStrokeHeight(...) `glutStrokeHeight( c_void_p(font) ) -> GLfloat` glutStrokeString(...) `glutStrokeString( c_void_p(font), POINTER(c_ubyte)(string) ) -> None` glutWireCylinder(...) `glutWireCylinder( GLdouble(radius), GLdouble(height), GLint(slices), GLint(stacks) ) -> None` glutWireRhombicDodecahedron(...) `glutWireRhombicDodecahedron( ) -> None` glutWireSierpinskiSponge( num_levels,offset,scale ) pyConverters: num_levels=None, offset=<OpenGL.converters.CallFuncPyConverter object at 0x2aaab2a10b10>, scale=None cConverters: num_levels=None, offset=<OpenGL.converters.getPyArgsName object at 0x2aaab2a11460>, scale=None cResolvers: Not Used storeValues: Not Used returnValues: returnPointer(result, baseOperation, pyArgs, cArgs) `Return the converted object as result of function Note: this is a hack that always returns pyArgs[0]!`
>     Wrapping Operation: glutWireSierpinskiSponge( c_int(num_levels), arrays.GLdoubleArray(offset), GLdouble(scale) ) -> None

Data
`` |  | ARRAY_TYPE_TO_CONSTANT = [('GLclampd', GL_DOUBLE), ('GLclampf', GL_FLOAT), ('GLfloat', GL_FLOAT), ('GLdouble', GL_DOUBLE), ('GLbyte', GL_BYTE), ('GLshort', GL_SHORT), ('GLint', GL_INT), ('GLubyte', GL_UNSIGNED_BYTE), ('GLushort', GL_UNSIGNED_SHORT), ('GLuint', GL_UNSIGNED_INT), ('GLenum', GL_UNSIGNED_INT)] GLUT_ACTION_CONTINUE_EXECUTION = GLUT_ACTION_CONTINUE_EXECUTION GLUT_ACTION_EXIT = GLUT_ACTION_EXIT GLUT_ACTION_GLUTMAINLOOP_RETURNS = GLUT_ACTION_GLUTMAINLOOP_RETURNS GLUT_ACTION_ON_WINDOW_CLOSE = GLUT_ACTION_ON_WINDOW_CLOSE GLUT_CREATE_NEW_CONTEXT = GLUT_CREATE_NEW_CONTEXT GLUT_RENDERING_CONTEXT = GLUT_RENDERING_CONTEXT GLUT_USE_CURRENT_CONTEXT = GLUT_USE_CURRENT_CONTEXT GLUT_WINDOW_BORDER_WIDTH = GLUT_WINDOW_BORDER_WIDTH GLUT_WINDOW_HEADER_HEIGHT = GLUT_USE_CURRENT_CONTEXT GL_BYTE = GL_BYTE GL_DOUBLE = GL_DOUBLE GL_FALSE = GL_FALSE GL_FLOAT = GL_FLOAT GL_HALF_NV = GL_HALF_NV GL_INT = GL_INT GL_SHORT = GL_SHORT GL_TRUE = GL_TRUE GL_UNSIGNED_BYTE = GL_UNSIGNED_BYTE GL_UNSIGNED_INT = GL_UNSIGNED_INT GL_UNSIGNED_SHORT = GL_UNSIGNED_SHORT GLvoid = None glutCloseFunc = <OpenGL.GLUT.special.GLUTCallback object at 0x2aaab2a109d0> glutMenuDestroyFunc = <OpenGL.GLUT.special.GLUTCallback object at 0x2aaab2a10a50> glutMouseWheelFunc = <OpenGL.GLUT.special.GLUTCallback object at 0x2aaab2a10910> glutWMCloseFunc = <OpenGL.GLUT.special.GLUTCallback object at 0x2aaab2a10a10>