OpenGL.arrays.__init__
index
/build/buildd/pyopengl-3.0.0~b6/OpenGL/arrays/__init__.py

Abstraction point for handling of data-pointers in OpenGL
 
The purpose of this package is to allow for the registration and dispatch
of handlers for different data-types in such a way that you can add new
data-types to the set of types which PyOpenGL will handle as arguments
to functions requiring typed pointers.
 
Possible data types:
        Numpy arrays
        Numarray arrays
        PyGame surfaces
        PyMedia buffers
        Python buffer-objects
        Memory-mapped files
        PIL images

 
Modules
       
OpenGL
OpenGL.arrays.arraydatatype
OpenGL.constants
OpenGL.contextdata
OpenGL.converters
ctypes
OpenGL.error
OpenGL.arrays.formathandler
OpenGL.logs
OpenGL.plugins
OpenGL.wrapper

 
Data
        GL_CONSTANT_TO_ARRAY_TYPE = {GL_BYTE: <class 'OpenGL.arrays.arraydatatype.GLbyteArray'>, GL_UNSIGNED_BYTE: <class 'OpenGL.arrays.arraydatatype.GLubyteArray'>, GL_SHORT: <class 'OpenGL.arrays.arraydatatype.GLshortArray'>, GL_UNSIGNED_SHORT: <class 'OpenGL.arrays.arraydatatype.GLushortArray'>, GL_INT: <class 'OpenGL.arrays.arraydatatype.GLintArray'>, GL_UNSIGNED_INT: <class 'OpenGL.arrays.arraydatatype.GLuintArray'>, GL_FLOAT: <class 'OpenGL.arrays.arraydatatype.GLfloatArray'>, GL_DOUBLE: <class 'OpenGL.arrays.arraydatatype.GLdoubleArray'>}
__file__ = '/build/buildd/pyopengl-3.0.0~b6/OpenGL/arrays/__init__.pyc'
__name__ = 'OpenGL.arrays.__init__'
log = <logging.Logger instance at 0x87b2aec>