OpenGL.GLU.quadrics
index
/var/pylive/src/OpenGL-dev/OpenGL-ctypes/OpenGL/GLU/quadrics.py

Wrapper/Implementation of the GLU quadrics object for PyOpenGL

 
Modules
       
ctypes
OpenGL.raw.GLU

 
Classes
       
GLUquadric(Structure)
GLUQuadric
GLUQuadric

 
class GLUQuadric(GLUquadric)
    Implementation class for GLUQuadric classes in PyOpenGL
 
 
Method resolution order:
GLUQuadric
GLUquadric
Structure
_ctypes._CData
object

Methods defined here:
addCallback(self, which, function)
Register a callback for the quadric object
 
At the moment only GLU_ERROR is supported by OpenGL, but
we allow for the possibility of more callbacks in the future...

Data and other attributes defined here:
CALLBACK_TYPES = {GLU_ERROR: <class 'ctypes.CFunctionType'>}

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

Methods inherited from Structure:
__init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Data and other attributes inherited from Structure:
__new__ = <built-in method __new__ of _ctypes.StructType object at 0x2b54fb25d4a0>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from _ctypes._CData:
__ctypes_from_outparam__(...)
__hash__(...)
x.__hash__() <==> hash(x)

 
GLUquadric = class GLUQuadric(GLUquadric)
    Implementation class for GLUQuadric classes in PyOpenGL
 
 
Method resolution order:
GLUQuadric
GLUquadric
Structure
_ctypes._CData
object

Methods defined here:
addCallback(self, which, function)
Register a callback for the quadric object
 
At the moment only GLU_ERROR is supported by OpenGL, but
we allow for the possibility of more callbacks in the future...

Data and other attributes defined here:
CALLBACK_TYPES = {GLU_ERROR: <class 'ctypes.CFunctionType'>}

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

Methods inherited from Structure:
__init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Data and other attributes inherited from Structure:
__new__ = <built-in method __new__ of _ctypes.StructType object at 0x2b54fb25d4a0>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from _ctypes._CData:
__ctypes_from_outparam__(...)
__hash__(...)
x.__hash__() <==> hash(x)

 
Functions
       
gluNewQuadric(...)
gluNewQuadric(  ) -> GLUQuadric
        
Create a new GLUQuadric object
gluQuadricCallback(quadric, which=GLU_ERROR, function=None)
Set the GLU error callback function

 
Data
        GLU = <CDLL 'libGLU.so.1', handle 614240 at 2b54fad04ad0>