OpenGL.GL.EXT.coordinate_frame
index
/home/mcfletch/pylive/OpenGL/GL/EXT/coordinate_frame.py

OpenGL extension EXT.coordinate_frame
 
This module customises the behaviour of the 
OpenGL.raw.GL.EXT.coordinate_frame to provide a more 
Python-friendly API
 
Overview (from the spec)
        
        This extension allows specifying a per-vertex tangent and binormal
        vector in addition to the normal vector, defining a coordinate frame.
        The coordinate frame is used in additional extensions which also build
        on fragment lighting to achieve bump mapping.
 
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/EXT/coordinate_frame.txt

 
Modules
       
OpenGL.arrays
OpenGL.constant
OpenGL.constants
ctypes
OpenGL.extensions
OpenGL.GL.glget
OpenGL.platform
OpenGL.wrapper

 
Data
        EXTENSION_NAME = 'GL_EXT_coordinate_frame'
GL_BINORMAL_ARRAY_EXT = GL_BINORMAL_ARRAY_EXT
GL_BINORMAL_ARRAY_POINTER_EXT = GL_BINORMAL_ARRAY_POINTER_EXT
GL_BINORMAL_ARRAY_STRIDE_EXT = GL_BINORMAL_ARRAY_STRIDE_EXT
GL_BINORMAL_ARRAY_TYPE_EXT = GL_BINORMAL_ARRAY_TYPE_EXT
GL_CURRENT_BINORMAL_EXT = GL_CURRENT_BINORMAL_EXT
GL_CURRENT_TANGENT_EXT = GL_CURRENT_TANGENT_EXT
GL_MAP1_BINORMAL_EXT = GL_MAP1_BINORMAL_EXT
GL_MAP1_TANGENT_EXT = GL_MAP1_TANGENT_EXT
GL_MAP2_BINORMAL_EXT = GL_MAP2_BINORMAL_EXT
GL_MAP2_TANGENT_EXT = GL_MAP2_TANGENT_EXT
GL_TANGENT_ARRAY_EXT = GL_TANGENT_ARRAY_EXT
GL_TANGENT_ARRAY_POINTER_EXT = GL_TANGENT_ARRAY_POINTER_EXT
GL_TANGENT_ARRAY_STRIDE_EXT = GL_TANGENT_ARRAY_STRIDE_EXT
GL_TANGENT_ARRAY_TYPE_EXT = GL_TANGENT_ARRAY_TYPE_EXT
__file__ = '/home/mcfletch/pylive/OpenGL/GL/EXT/coordinate_frame.pyc'
__name__ = 'OpenGL.GL.EXT.coordinate_frame'
__package__ = 'OpenGL.GL.EXT'
glBinormal3bEXT = <OpenGL.platform.baseplatform.glBinormal3bEXT object at 0x7549250>
glBinormal3bvEXT = <OpenGL.platform.baseplatform.glBinormal3bvEXT object at 0x755e510>
glBinormal3dEXT = <OpenGL.platform.baseplatform.glBinormal3dEXT object at 0x755e550>
glBinormal3dvEXT = <OpenGL.platform.baseplatform.glBinormal3dvEXT object at 0x755e650>
glBinormal3fEXT = <OpenGL.platform.baseplatform.glBinormal3fEXT object at 0x755e710>
glBinormal3fvEXT = <OpenGL.platform.baseplatform.glBinormal3fvEXT object at 0x755e7d0>
glBinormal3iEXT = <OpenGL.platform.baseplatform.glBinormal3iEXT object at 0x755e890>
glBinormal3ivEXT = <OpenGL.platform.baseplatform.glBinormal3ivEXT object at 0x755e950>
glBinormal3sEXT = <OpenGL.platform.baseplatform.glBinormal3sEXT object at 0x755ea10>
glBinormal3svEXT = <OpenGL.platform.baseplatform.glBinormal3svEXT object at 0x755ead0>
glBinormalPointerEXT = <OpenGL.platform.baseplatform.glBinormalPointerEXT object at 0x755eb90>
glTangent3bEXT = <OpenGL.platform.baseplatform.glTangent3bEXT object at 0x754cd50>
glTangent3bvEXT = <OpenGL.platform.baseplatform.glTangent3bvEXT object at 0x754ce10>
glTangent3dEXT = <OpenGL.platform.baseplatform.glTangent3dEXT object at 0x754ce50>
glTangent3dvEXT = <OpenGL.platform.baseplatform.glTangent3dvEXT object at 0x754cf50>
glTangent3fEXT = <OpenGL.platform.baseplatform.glTangent3fEXT object at 0x755e050>
glTangent3fvEXT = <OpenGL.platform.baseplatform.glTangent3fvEXT object at 0x755e110>
glTangent3iEXT = <OpenGL.platform.baseplatform.glTangent3iEXT object at 0x755e150>
glTangent3ivEXT = <OpenGL.platform.baseplatform.glTangent3ivEXT object at 0x755e250>
glTangent3sEXT = <OpenGL.platform.baseplatform.glTangent3sEXT object at 0x755e310>
glTangent3svEXT = <OpenGL.platform.baseplatform.glTangent3svEXT object at 0x755e3d0>
glTangentPointerEXT = <OpenGL.platform.baseplatform.glTangentPointerEXT object at 0x755eb10>