| | |
- 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
| |