hou.SopNode class

Represents a surface node.

All Methods Replaces

Inheritence: hou.Node >

Methods

Methods inherited from hou.Node: curChild, evalParm, createNode, move, clearParmAliases, copyNetworkBox, reorderChildrenToEnd, allSubChildrenOfType, deleteChild, childTypeCategory, children, isInsideLockedHDA, appendComment, removeColorRampKey, addSpareParmTuple, findNetworkBox, fileReferences, relativePathTo, setSelected, removeSpareParmTuple, addSpareParmFolder, indirectInputs, childrenOfType, inputConnectors, modificationTime, findNetworkBoxes, isNetwork, asXML, runInitScripts, cook, permissions, hdaModule, inputAncestors, outputConnections, name, parmsInFolder, subpathUpToNonSubnet, parmTuplesInFolder, saveCookCodeToFile, nodeGroups, creator, setNextInput, loadPresets, nodeGroup, parmTuple, extraOutputs, selectedChildren, errors, hide, saveDefinition, addPermissions, removePermissions, setColorRampKey, isSelected, isLocked, extractAndDelete, setPermissions, findNodes, expressionLanguage, parmTuples, parent, matchesDefinition, matchCurrentDefinition, isCurrent, path, setPosition, setDeleteScript, pickedChildrenRecursively, __ne__, setColor, pickedChildren, createDigitalAsset, asCode, inputs, comment, color, outputConnectors, __getitem__, setInput, saveCompiledCookCodeToFile, reorderChildrenToBeginning, parms, size, parmAliases, findParms, allowEditingOfContents, reorderChildrenAfter, extraInputs, layoutChildren, deleteScript, isHidden, fileReferencePatterns, spareParms, setName, unsetInput, outputs, parm, setCreatorState, __eq__, networkBoxes, setExpressionLanguage, info, showFloatingDetailsViewWindow, type, parmToNodeReferences, creationTime, showFloatingParmWindow, referencedNodes, removeSpareParmFolder, _getArgumentAutoComplete, insertInput, creatorState, addNodeGroup, setFirstInput, saveOldStylePresetsFile, stampValue, collapseIntoSubnet, setCurrent, destroy, changeNodeType, evalParmTuple, node, moveToGoodPosition, digitsInName, warnings, glob, position, loadOldStylePresetsFile, createNetworkBox, savePresets, reorderChildrenBefore, colorRampKeys, setComment, allSubChildren, sessionId, inputConnections, matchesCurrentDefinition

bypass(self, on)

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

createEditSopFromThisTo(self, sop_node, look_for_deforms=False)

Not implemented yet

curPoint(self) → Point

Not documented yet

curPoint2(self) → Point

Not implemented yet

curPointBoundingBox(self) → BoundingBox

Not implemented yet

curPointBoundingBox2(self) → BoundingBox

Not implemented yet

curPrim(self) → Prim

Not implemented yet

curPrim2(self) → Prim

Not implemented yet

curPrimBoundingBox(self) → BoundingBox

Not implemented yet

curPrimBoundingBox2(self) → BoundingBox

Not implemented yet

curVertex(self) → Vertex

Not implemented yet

curVertex2(self) → Vertex

Not implemented yet

displayNode(self) → Node

Not documented yet

geometry(self) → Geometry

Not documented yet

isBypassed(self)bool

Returns whether this node’s bypass flag is on.

isDisplayFlagSet(self)bool

Returns whether this node’s display flag is on.

isHardLocked(self)bool

Returns whether this node is hard locked, meaning its data and the data from its inputs has been cached, preventing it from being edited.

isHighlightFlagSet(self)bool

Returns whether this node’s highlight flag is on.

isRenderFlagSet(self)bool

Returns whether this node’s render flag is on.

isSelectableTemplateFlagSet(self)bool

Returns whether this notes selectable template flag is on.

isSoftLocked(self)bool

Returns whether this node is soft locked, preventing all but a small set of manual modeling changes from being made.

isTemplateFlagSet(self)bool

Returns whether this node’s template flag is on.

isUnloadFlagSet(self)bool

Returns whether this node’s unload flag is on.

memorySizeInBytes(self)

Not implemented yet

renderNode(self)hou.Node

Not documented yet

setDisplayFlag(self, on)

Turns this node’s display flag on or off.

setHardLocked(self, on)

Turns this node’s hard lock flag on or off, caching its data and the data from its inputs and preventing them from being recalculated during cooking.

setHighlightFlag(self, on)

Turn this node’s highlight flag on or off.

setRenderFlag(self, on)

Turns this node’s render flag on or off.

setSelectableTemplateFlag(self, on)

Turns this node’s selectable template flag on or off.

setSoftLocked(self, on)

Turns this node’s soft lock flag on or off, allowing a subset of manual modeling changes to be made to the locked node.

setTemplateFlag(self, on)

Turns this node’s template flag on or off.

setUnloadFlag(self, on)

Turns this node’s unload flag on or off.

Replaces

opget command , opsave command , opset command , sopcache command , sopcreateedit command , opflag expression function