OpenGL.GLE.exceptional
index
/build/buildd/pyopengl-3.0.0~b3/OpenGL/GLE/exceptional.py

GLE exceptional functions (specialised signatures

 
Modules
       
OpenGL.arrays
OpenGL.raw.GLE
OpenGL.raw.GLE.annotations
OpenGL.wrapper

 
Classes
       
object
_lengthOfArgname

 
class _lengthOfArgname(object)
    Calculates the length of a given argname over a divisor value
 
  Methods defined here:
__call__(self, pyArgs, index, wrappedOperation)
Get the length of pyArgs[2], a glDoubleArray
__init__(self, arrayName, divisor, arrayType=<class 'OpenGL.arrays.arraydatatype.GLdoubleArray'>)
finalise(self, wrapper)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
Functions
       
_baseWrap(base, lengthName='ncp', contourName='contour', divisor=2)
Do the basic wrapping operation for a GLE function
gleExtrusion( contour,cont_normal,up,point_array,color_array )
pyConverters: contour=<OpenGL.converters.CallFuncPyConverter object at 0x87d590c>, cont_normal=<OpenGL.converters.CallFuncPyConverter object at 0x87d520c>, up=<OpenGL.converters.CallFuncPyConverter object at 0x87d5bec>, point_array=<OpenGL.converters.CallFuncPyConverter object at 0x87d5eec>, color_array=<OpenGL.converters.CallFuncPyConverter object at 0x87d5d6c>
cConverters: ncp=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x8635d6c>, contour=<OpenGL.converters.getPyArgsName object at 0x86d9be4>, cont_normal=<OpenGL.converters.getPyArgsName object at 0x86d9c34>, up=<OpenGL.converters.getPyArgsName object at 0x86d9c84>, npoints=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x863520c>, point_array=<OpenGL.converters.getPyArgsName object at 0x86d9cd4>, color_array=<OpenGL.converters.getPyArgsName object at 0x86d9d24>
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: gleExtrusion( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array) ) -> None
gleLathe( contour,cont_normal,up,startRadius,drdTheta,startZ,dzdTheta,startXform,dXformdTheta,startTheta,sweepTheta )
pyConverters: contour=<OpenGL.converters.CallFuncPyConverter object at 0x87d5fcc>, cont_normal=<OpenGL.converters.CallFuncPyConverter object at 0x87d5c0c>, up=<OpenGL.converters.CallFuncPyConverter object at 0x87d598c>, startRadius=None, drdTheta=None, startZ=None, dzdTheta=None, startXform=<OpenGL.converters.CallFuncPyConverter object at 0x87d5f0c>, dXformdTheta=<OpenGL.converters.CallFuncPyConverter object at 0x87d59ec>, startTheta=None, sweepTheta=None
cConverters: ncp=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x8635a8c>, contour=<OpenGL.converters.getPyArgsName object at 0x86d9e64>, cont_normal=<OpenGL.converters.getPyArgsName object at 0x86d9eb4>, up=<OpenGL.converters.getPyArgsName object at 0x86d9f04>, startRadius=None, drdTheta=None, startZ=None, dzdTheta=None, startXform=<OpenGL.converters.getPyArgsName object at 0x86d9f54>, dXformdTheta=<OpenGL.converters.getPyArgsName object at 0x86d9fa4>, startTheta=None, sweepTheta=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: gleLathe( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), gleDouble(startRadius), gleDouble(drdTheta), gleDouble(startZ), gleDouble(dzdTheta), arrays.GLdoubleArray(startXform), arrays.GLdoubleArray(dXformdTheta), gleDouble(startTheta), gleDouble(sweepTheta) ) -> None
glePolyCone( point_array,color_array,radius_array )
pyConverters: point_array=<OpenGL.converters.CallFuncPyConverter object at 0x87d5f6c>, color_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c0b6c>, radius_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c08ec>
cConverters: npoints=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x8635e4c>, point_array=<OpenGL.converters.getPyArgsName object at 0x879e054>, color_array=<OpenGL.converters.getPyArgsName object at 0x879e0a4>, radius_array=<OpenGL.converters.getPyArgsName object at 0x879e0f4>
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: glePolyCone( c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array), arrays.GLdoubleArray(radius_array) ) -> None
glePolyCylinder( point_array,color_array,radius )
pyConverters: point_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c096c>, color_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c0b4c>, radius=None
cConverters: npoints=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x863514c>, point_array=<OpenGL.converters.getPyArgsName object at 0x879e16c>, color_array=<OpenGL.converters.getPyArgsName object at 0x879e1bc>, radius=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: glePolyCylinder( c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array), gleDouble(radius) ) -> None
gleScrew( contour,cont_normal,up,startz,endz,twist )
pyConverters: contour=<OpenGL.converters.CallFuncPyConverter object at 0x87c014c>, cont_normal=<OpenGL.converters.CallFuncPyConverter object at 0x87c046c>, up=<OpenGL.converters.CallFuncPyConverter object at 0x87c074c>, startz=None, endz=None, twist=None
cConverters: ncp=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x863564c>, contour=<OpenGL.converters.getPyArgsName object at 0x879e25c>, cont_normal=<OpenGL.converters.getPyArgsName object at 0x879e2ac>, up=<OpenGL.converters.getPyArgsName object at 0x879e2fc>, startz=None, endz=None, twist=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: gleScrew( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), gleDouble(startz), gleDouble(endz), gleDouble(twist) ) -> None
gleSpiral( contour,cont_normal,up,startRadius,drdTheta,startZ,dzdTheta,startXform,dXformdTheta,startTheta,sweepTheta )
pyConverters: contour=<OpenGL.converters.CallFuncPyConverter object at 0x87c072c>, cont_normal=<OpenGL.converters.CallFuncPyConverter object at 0x87c06ac>, up=<OpenGL.converters.CallFuncPyConverter object at 0x87c0ccc>, startRadius=None, drdTheta=None, startZ=None, dzdTheta=None, startXform=<OpenGL.converters.CallFuncPyConverter object at 0x87c094c>, dXformdTheta=<OpenGL.converters.CallFuncPyConverter object at 0x87c0fec>, startTheta=None, sweepTheta=None
cConverters: ncp=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x8635ccc>, contour=<OpenGL.converters.getPyArgsName object at 0x879e39c>, cont_normal=<OpenGL.converters.getPyArgsName object at 0x879e3ec>, up=<OpenGL.converters.getPyArgsName object at 0x879e43c>, startRadius=None, drdTheta=None, startZ=None, dzdTheta=None, startXform=<OpenGL.converters.getPyArgsName object at 0x879e48c>, dXformdTheta=<OpenGL.converters.getPyArgsName object at 0x879e4dc>, startTheta=None, sweepTheta=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: gleSpiral( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), gleDouble(startRadius), gleDouble(drdTheta), gleDouble(startZ), gleDouble(dzdTheta), arrays.GLdoubleArray(startXform), arrays.GLdoubleArray(dXformdTheta), gleDouble(startTheta), gleDouble(sweepTheta) ) -> None
gleSuperExtrusion( contour,cont_normal,up,point_array,color_array,xform_array )
pyConverters: contour=<OpenGL.converters.CallFuncPyConverter object at 0x87c0bec>, cont_normal=<OpenGL.converters.CallFuncPyConverter object at 0x87c058c>, up=<OpenGL.converters.CallFuncPyConverter object at 0x87c0f4c>, point_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c050c>, color_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c084c>, xform_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c070c>
cConverters: ncp=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x8635eac>, contour=<OpenGL.converters.getPyArgsName object at 0x879e57c>, cont_normal=<OpenGL.converters.getPyArgsName object at 0x879e5cc>, up=<OpenGL.converters.getPyArgsName object at 0x879e61c>, npoints=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x8287fcc>, point_array=<OpenGL.converters.getPyArgsName object at 0x879e66c>, color_array=<OpenGL.converters.getPyArgsName object at 0x879e6bc>, xform_array=<OpenGL.converters.getPyArgsName object at 0x879e70c>
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: gleSuperExtrusion( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array), arrays.GLdoubleArray(xform_array) ) -> None
gleTwistExtrusion( contour,cont_normal,up,point_array,color_array,twist_array )
pyConverters: contour=<OpenGL.converters.CallFuncPyConverter object at 0x87c02ec>, cont_normal=<OpenGL.converters.CallFuncPyConverter object at 0x87c04cc>, up=<OpenGL.converters.CallFuncPyConverter object at 0x87c01ec>, point_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c0cec>, color_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c022c>, twist_array=<OpenGL.converters.CallFuncPyConverter object at 0x87c0ecc>
cConverters: ncp=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x8287acc>, contour=<OpenGL.converters.getPyArgsName object at 0x879e89c>, cont_normal=<OpenGL.converters.getPyArgsName object at 0x879e8ec>, up=<OpenGL.converters.getPyArgsName object at 0x879e93c>, npoints=<OpenGL.GLE.exceptional._lengthOfArgname object at 0x8287c8c>, point_array=<OpenGL.converters.getPyArgsName object at 0x879e98c>, color_array=<OpenGL.converters.getPyArgsName object at 0x879e9dc>, twist_array=<OpenGL.converters.getPyArgsName object at 0x879ea2c>
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: gleTwistExtrusion( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array), arrays.GLdoubleArray(twist_array) ) -> None

 
Data
        __file__ = '/build/buildd/pyopengl-3.0.0~b3/OpenGL/GLE/exceptional.py'
__name__ = 'OpenGL.GLE.exceptional'