OpenGL.raw.GL.EXT.coordinate_frame
index
/build/buildd/pyopengl-3.0.0~b3/OpenGL/raw/GL/EXT/coordinate_frame.py

OpenGL extension EXT.coordinate_frame
 
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://oss.sgi.com/projects/ogl-sample/registry/EXT/coordinate_frame.txt
 
Automatically generated by the get_gl_extensions script, do not edit!

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

 
Functions
       
glBinormal3bEXT(...)
glBinormal3bEXT( GLbyte(bx), GLbyte(by), GLbyte(bz) ) -> None
glBinormal3bvEXT(...)
glBinormal3bvEXT( GLbyteArray(v) ) -> None
glBinormal3dEXT(...)
glBinormal3dEXT( GLdouble(bx), GLdouble(by), GLdouble(bz) ) -> None
glBinormal3dvEXT(...)
glBinormal3dvEXT( GLdoubleArray(v) ) -> None
glBinormal3fEXT(...)
glBinormal3fEXT( GLfloat(bx), GLfloat(by), GLfloat(bz) ) -> None
glBinormal3fvEXT(...)
glBinormal3fvEXT( GLfloatArray(v) ) -> None
glBinormal3iEXT(...)
glBinormal3iEXT( GLint(bx), GLint(by), GLint(bz) ) -> None
glBinormal3ivEXT(...)
glBinormal3ivEXT( GLintArray(v) ) -> None
glBinormal3sEXT(...)
glBinormal3sEXT( GLshort(bx), GLshort(by), GLshort(bz) ) -> None
glBinormal3svEXT(...)
glBinormal3svEXT( GLshortArray(v) ) -> None
glBinormalPointerEXT(...)
glBinormalPointerEXT( GLenum(type), GLsizei(stride), c_void_p(pointer) ) -> None
glInitCoordinateFrameEXT()
Return boolean indicating whether this extension is available
glTangent3bEXT(...)
glTangent3bEXT( GLbyte(tx), GLbyte(ty), GLbyte(tz) ) -> None
glTangent3bvEXT(...)
glTangent3bvEXT( GLbyteArray(v) ) -> None
glTangent3dEXT(...)
glTangent3dEXT( GLdouble(tx), GLdouble(ty), GLdouble(tz) ) -> None
glTangent3dvEXT(...)
glTangent3dvEXT( GLdoubleArray(v) ) -> None
glTangent3fEXT(...)
glTangent3fEXT( GLfloat(tx), GLfloat(ty), GLfloat(tz) ) -> None
glTangent3fvEXT(...)
glTangent3fvEXT( GLfloatArray(v) ) -> None
glTangent3iEXT(...)
glTangent3iEXT( GLint(tx), GLint(ty), GLint(tz) ) -> None
glTangent3ivEXT(...)
glTangent3ivEXT( GLintArray(v) ) -> None
glTangent3sEXT(...)
glTangent3sEXT( GLshort(tx), GLshort(ty), GLshort(tz) ) -> None
glTangent3svEXT(...)
glTangent3svEXT( GLshortArray(v) ) -> None
glTangentPointerEXT(...)
glTangentPointerEXT( GLenum(type), GLsizei(stride), c_void_p(pointer) ) -> None

 
Data
        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__ = '/build/buildd/pyopengl-3.0.0~b3/OpenGL/raw/GL/EXT/coordinate_frame.py'
__name__ = 'OpenGL.raw.GL.EXT.coordinate_frame'