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>, <OpenGLContext.plugins.Context object>, <OpenGLContext.plugins.Context object>, <OpenGLContext.plugins.Context object>, <OpenGLContext.plugins.Context object>, <OpenGLContext.plugins.Context object>]
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>, <OpenGLContext.plugins.InteractiveContext object>, <OpenGLContext.plugins.InteractiveContext object>, <OpenGLContext.plugins.InteractiveContext object>, <OpenGLContext.plugins.InteractiveContext object>, <OpenGLContext.plugins.InteractiveContext object>]
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>, <OpenGLContext.plugins.Loader object>, <OpenGLContext.plugins.Loader object>, <OpenGLContext.plugins.Loader object>]

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>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, <OpenGLContext.plugins.Node object>, ...]

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>, <OpenGLContext.plugins.VRMLContext object>, <OpenGLContext.plugins.VRMLContext object>, <OpenGLContext.plugins.VRMLContext object>, <OpenGLContext.plugins.VRMLContext object>, <OpenGLContext.plugins.VRMLContext object>]
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'