Trees | Indices | Help |
|
---|
|
|
|||
_PlugShell Handles per-node-instance plug connection setup and storage. |
|||
Graph Holds the nodes and their connections |
|||
_NodeBaseCheckMeta Class checking the consistency of the nodebase class before it is being created |
|||
NodeBase Base class that provides support for plugs to the superclass. |
|||
Exceptions | |||
---|---|---|---|
ConnectionError Exception base for all plug related errors |
|||
PlugIncompatible Thrown whenever plugs are not compatible with each other during connection |
|||
PlugAlreadyConnected Thrown if one tries to connect a plug to otherplug when otherplug is already connected |
|||
AccessError Base class for all errors indicating invalid access |
|||
NotWritableError Thrown if a non-writable plug is being written to |
|||
NotReadableError Thrown if a non-readable attribute is being read |
|||
MissingDefaultValueError Thrown if a default value is missing for input attributes that are not connected |
|||
ComputeError Thrown if the computation done by a plug failed by an unknown exception It will be passed on in the exception |
|||
ComputeFailed Raised by the derived class computing a value if the computational goal cannot be achieved ( anymore ) |
|||
PlugUnhandled Raised if a plug was not handled by the node's compute method |
|||
END Plugs and Attributes | |||
Attribute Simple class defining the type of a plug and several flags that affect it. |
|||
iPlug Defines an interface allowing to compare compatabilies according to types. |
|||
plug Defines an interface allowing to compare compatabilies according to types. |
|
|||
Iterators | |||
---|---|---|---|
|
|
|||
__package__ =
|
|
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Apr 19 18:00:11 2011 | http://epydoc.sourceforge.net |