Node that represents a group of other nodes. Group nodes are nodes
that exist to provide structure within a graph.
|
GroupNode
|
addGroupNode(...)
Creates a group node in this group and adds the given nodes to it. |
|
|
|
Input
|
addInput(...)
Creates and adds a dynamic input with the specified name and data
type. |
|
|
GroupNode
|
addLinkNode(self,
comp_or_graph)
Add a link node in this group. |
|
|
|
LinkNode
|
|
|
LinkNode
|
|
|
|
addNode(...)
Adds a Node in this graph to this group node. |
|
|
|
|
addNodes(...)
Adds a list of nodes in
this graph to this group node. |
|
|
|
Output
|
addOutput(...)
Creates and adds a dynamic output with the specified name and data
type. |
|
|
[Node]
|
copyNodes(...)
Copies a list of nodes into new nodes in
this group node. |
|
|
|
Node
|
createNode(...)
Creates a node with the specified tool and adds it to this group. |
|
|
|
Node
|
createNodeFromPreset(...)
Creates and adds a new node instantiated from the given tool preset
in this group node. |
|
|
[Input]
|
getInferredInputs(...)
Returns:
A list of the inputs to sockets that are outside of this
group node but that are not boundary nodes. |
|
|
[Output]
|
getInferredOutputs(...)
Returns:
A list of the outputs to sockets that are outside of
this group node but that are not boundary nodes. |
|
|
|
Node
|
getNodeByName(...)
Returns:
The specified node by name at the level of this group. |
|
|
[Node]
|
getNodes(...)
Returns:
A list of the nodes (Node
derived instances) at the level of this group. |
|
|
|
Tool
|
getTool(...)
Returns:
The tool for this group node. |
|
|
|
|
|
|
|
removeNode(...)
Remove the specified node from this group node. |
|
|
|
|
|
|
Inherited from Node:
__cmp__,
__getitem__,
__init__,
__reduce__,
__rshift__,
addAnchor,
addValue,
enableSchematicThumbnail,
getAnchors,
getGraph,
getGroup,
getId,
getInput,
getInputs,
getName,
getOutput,
getOutputs,
getPrimaryImageInput,
getPrimaryImageOutput,
getPrimaryInput,
getPrimaryOutput,
getQualifiedName,
getSchematicPosition,
getValue,
getValues,
hasAnchor,
isSchematicThumbnailEnabled,
removeAnchor,
removeValue,
setAnchors,
setName,
setSchematicPosition
Inherited from Boost.Python.instance:
__new__
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|