hou.DopNode class

Represents a dynamics node.

Inheritence: hou.Node >

Methods

Methods inherited from hou.Node: evalParm, createNode, move, clearParmAliases, inputAncestors, reorderChildrenToEnd, childTypeCategory, children, isInsideLockedHDA, appendComment, addSpareParmTuple, findNetworkBox, fileReferences, relativePathTo, color, removeSpareParmTuple, saveToGallery, __getitem__, indirectInputs, modificationTime, inputConnectors, saveOldStylePresetsFile, loadOldStylePresetsFile, findNetworkBoxes, asXML, runInitScripts, cook, permissions, hdaModule, copyNetworkBox, outputConnections, name, parmsInFolder, parmTuplesInFolder, saveCookCodeToFile, nodeGroups, creator, setNextInput, replaceSpareParmTuple, loadChildrenFromFile, loadPresets, findStickyNotes, setCurrent, moveToGoodPosition, findOrCreateMotionEffectsNetwork, selectedChildren, errors, hide, addPermissions, removePermissions, isSelected, isLocked, extractAndDelete, setPermissions, createStickyNote, isBuiltExplicitly, __ne__, expressionLanguage, stickyNotes, parmTuples, parent, matchCurrentDefinition, __setitem__, isCurrent, path, setPosition, setDeleteScript, setExpressionLanguage, messages, createDigitalAsset, asCode, comment, setSelected, outputConnectors, setInput, saveCompiledCookCodeToFile, reorderChildrenToBeginning, parms, size, parmAliases, extraInputs, reorderChildrenAfter, allowEditingOfContents, layoutChildren, deleteScript, isHidden, fileReferencePatterns, spareParms, setName, outputs, parm, extraOutputs, setCreatorState, isTimeDependent, __eq__, networkBoxes, setColor, info, type, parmToNodeReferences, creationTime, referencedNodes, removeSpareParmFolder, _getArgumentAutoComplete, motionEffectsNetworkPath, insertInput, setFirstInput, addNodeGroup, creatorState, addSpareParmFolder, nodeGroup, collapseIntoSubnet, findStickyNote, parmTuple, copyStickyNote, destroy, changeNodeType, evalParmTuple, node, inputs, digitsInName, warnings, saveChildrenToFile, glob, matchesCurrentDefinition, findParms, createNetworkBox, stampValue, reorderChildrenBefore, setBuiltExplicitly, setComment, allSubChildren, recursiveGlob, sessionId, inputConnections, position

processedObjects(self)tuple of hou.DopObject

Return a tuple of DOP objects that this DOP node processes.

createdObjects(self)tuple of hou.DopObject

Return a tuple of DOP objects that this DOP node creates.

dopNetNode(self)hou.DopNetNode

Return the DOP network node that contains this dop node.

simulation(self)hou.DopSimulation

Return the simulation that this node contributes to. This method is a shortcut for self.dopNetNode().simulation().

isDisplayFlagSet(self)bool

Return whether this node’s display flag is on.

displayNode(self)hou.Node or None

If this node is a subnet (i.e. it contains child nodes), return the child that has its display flag set, or None if there are no children. Otherwise, return None.

setDisplayFlag(self, on)

Turn the node’s display flag on or off.

bypass(self, on)

Turn the node’s bypass flag on or off, making this node have no effect.

isBypassed(self)bool

Returns whether the node’s bypass flag is on.

objectsToProcess(self)tuple of hou.DopObject

Return a tuple of DOP objects that this node should process. Raises hou.PermissionError if called from outside a DOP implemented in Python.