OpenGL.arrays.__init__ | index /var/pylive/src/OpenGL-dev/OpenGL-ctypes/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.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.GLenumArray'>, GL_FLOAT: <class 'OpenGL.arrays.arraydatatype.GLfloatArray'>, GL_DOUBLE: <class 'OpenGL.arrays.arraydatatype.GLdoubleArray'>}