OpenGLContext.plugins
index
/home/mcfletch/pylive/OpenGLContext/plugins.py

OpenGLContext plugin classes

 
Modules
       
OpenGL.plugins

 
Classes
       
Plugin(object)
Context
InteractiveContext
VRMLContext
Loader
Node

 
class Context(Plugin)
    Data-type storage-format handler
 
 
Method resolution order:
Context
Plugin
object

Class methods defined here:
match(cls, key) from type
Determine what platform module to load
 
key -- name of GUI system for which to load

Data and other attributes defined here:
registry = [<OpenGLContext.plugins.Context object at 0x35e8350>, <OpenGLContext.plugins.Context object at 0x35e8410>, <OpenGLContext.plugins.Context object at 0x35e8450>, <OpenGLContext.plugins.Context object at 0x35e8610>, <OpenGLContext.plugins.Context object at 0x35fa210>, <OpenGLContext.plugins.Context object at 0x35fa250>, <OpenGLContext.plugins.Context object at 0x35fa950>, <OpenGLContext.plugins.Context object at 0x35fa390>]
type_key = 'context'

Methods inherited from Plugin:
__init__(self, name, import_path, check=None)
Register the plug-in
load(self)
Attempt to load and return our entry point

Class methods inherited from Plugin:
all(cls) from type
Iterate over all registered plugins

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

Data and other attributes inherited from Plugin:
loaded = False

 
class InteractiveContext(Context)
    Interaction-providing context
 
 
Method resolution order:
InteractiveContext
Context
Plugin
object

Data and other attributes defined here:
registry = [<OpenGLContext.plugins.InteractiveContext object at 0x35e8490>, <OpenGLContext.plugins.InteractiveContext object at 0x35e84d0>, <OpenGLContext.plugins.InteractiveContext object at 0x35e8510>, <OpenGLContext.plugins.InteractiveContext object at 0x35e8650>, <OpenGLContext.plugins.InteractiveContext object at 0x35fa8d0>, <OpenGLContext.plugins.InteractiveContext object at 0x35fa990>, <OpenGLContext.plugins.InteractiveContext object at 0x35fa9d0>, <OpenGLContext.plugins.InteractiveContext object at 0x35fa3d0>]
type_key = 'interactive'

Class methods inherited from Context:
match(cls, key) from type
Determine what platform module to load
 
key -- name of GUI system for which to load

Methods inherited from Plugin:
__init__(self, name, import_path, check=None)
Register the plug-in
load(self)
Attempt to load and return our entry point

Class methods inherited from Plugin:
all(cls) from type
Iterate over all registered plugins

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

Data and other attributes inherited from Plugin:
loaded = False

 
class Loader(Plugin)
    A data-format loader (e.g. vrml97 or obj)
 
 
Method resolution order:
Loader
Plugin
object

Class methods defined here:
match(cls, key) from type
Determine what platform module to load
 
key -- file-extension or mime-type to load from

Data and other attributes defined here:
registry = [<OpenGLContext.plugins.Loader object at 0x35e86d0>, <OpenGLContext.plugins.Loader object at 0x35e8710>, <OpenGLContext.plugins.Loader object at 0x35faad0>, <OpenGLContext.plugins.Loader object at 0x35fab10>]

Methods inherited from Plugin:
__init__(self, name, import_path, check=None)
Register the plug-in
load(self)
Attempt to load and return our entry point

Class methods inherited from Plugin:
all(cls) from type
Iterate over all registered plugins

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

Data and other attributes inherited from Plugin:
loaded = False

 
class Node(Plugin)
    A particular scenegraph node to be rendered
 
 
Method resolution order:
Node
Plugin
object

Data and other attributes defined here:
registry = [<OpenGLContext.plugins.Node object at 0x35e8750>, <OpenGLContext.plugins.Node object at 0x35e8790>, <OpenGLContext.plugins.Node object at 0x35e87d0>, <OpenGLContext.plugins.Node object at 0x35e8810>, <OpenGLContext.plugins.Node object at 0x35e8850>, <OpenGLContext.plugins.Node object at 0x35e8890>, <OpenGLContext.plugins.Node object at 0x35e88d0>, <OpenGLContext.plugins.Node object at 0x35e8910>, <OpenGLContext.plugins.Node object at 0x35e8950>, <OpenGLContext.plugins.Node object at 0x35e8990>, <OpenGLContext.plugins.Node object at 0x35e89d0>, <OpenGLContext.plugins.Node object at 0x35e8a10>, <OpenGLContext.plugins.Node object at 0x35e8a50>, <OpenGLContext.plugins.Node object at 0x35e8a90>, <OpenGLContext.plugins.Node object at 0x35e8ad0>, <OpenGLContext.plugins.Node object at 0x35e8b10>, <OpenGLContext.plugins.Node object at 0x35e8b50>, <OpenGLContext.plugins.Node object at 0x35e8b90>, <OpenGLContext.plugins.Node object at 0x35e8bd0>, <OpenGLContext.plugins.Node object at 0x35e8c10>, ...]

Methods inherited from Plugin:
__init__(self, name, import_path, check=None)
Register the plug-in
load(self)
Attempt to load and return our entry point

Class methods inherited from Plugin:
all(cls) from type
Iterate over all registered plugins
match(cls, *args) from type
Match to return the plugin which is appropriate to load

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

Data and other attributes inherited from Plugin:
loaded = False

 
class VRMLContext(InteractiveContext)
    VRML parser/rendering context
 
 
Method resolution order:
VRMLContext
InteractiveContext
Context
Plugin
object

Data and other attributes defined here:
registry = [<OpenGLContext.plugins.VRMLContext object at 0x35e8550>, <OpenGLContext.plugins.VRMLContext object at 0x35e8590>, <OpenGLContext.plugins.VRMLContext object at 0x35e85d0>, <OpenGLContext.plugins.VRMLContext object at 0x35e8690>, <OpenGLContext.plugins.VRMLContext object at 0x35faa10>, <OpenGLContext.plugins.VRMLContext object at 0x35faa50>, <OpenGLContext.plugins.VRMLContext object at 0x35faa90>, <OpenGLContext.plugins.VRMLContext object at 0x35fa410>]
type_key = 'vrml'

Class methods inherited from Context:
match(cls, key) from type
Determine what platform module to load
 
key -- name of GUI system for which to load

Methods inherited from Plugin:
__init__(self, name, import_path, check=None)
Register the plug-in
load(self)
Attempt to load and return our entry point

Class methods inherited from Plugin:
all(cls) from type
Iterate over all registered plugins

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

Data and other attributes inherited from Plugin:
loaded = False

 
Data
        __file__ = '/home/mcfletch/pylive/OpenGLContext/plugins.pyc'
__name__ = 'OpenGLContext.plugins'
__package__ = 'OpenGLContext'