sbscommon module
Content included in sbscommon module:
- nodes module: Base class of all nodes (compositing nodes, function nodes) and facilities for nodes list
NodeListNodeList.computeConnectionsInsidePattern()NodeList.computePatternInputsAndOutputs()NodeList.computeSortedIndicesOfDAG()NodeList.contains()NodeList.copyNode()NodeList.deleteNode()NodeList.duplicateNode()NodeList.getConnectionsFromNode()NodeList.getConnectionsToNode()NodeList.getNode()NodeList.getNodeList()NodeList.getNodesConnectedFrom()NodeList.getNodesConnectedTo()NodeList.getNodesDockedTo()NodeList.getRect()NodeList.isAPathBetween()NodeList.sortListLexicographically()NodeList.sortNodesAsDAG()
SBSNodeSBSNode.equals()SBSNode.getConnectedNodesUID()SBSNode.getConnectionOnPin()SBSNode.getConnections()SBSNode.getConnectionsFromNode()SBSNode.getDefinition()SBSNode.getDisplayName()SBSNode.getInputDefinition()SBSNode.getOffsetPosition()SBSNode.getPosition()SBSNode.getRect()SBSNode.getUidIsUsed()SBSNode.hasAReferenceOnDependency()SBSNode.hasAReferenceOnInternalPath()SBSNode.isConnectedTo()SBSNode.isDocked()SBSNode.parse()SBSNode.removeConnectionOnPin()SBSNode.removeConnectionsFrom()SBSNode.setPosition()SBSNode.write()
- connections module: Connections between nodes definition
- gui module: GUI objects
GUIObjectListGUIObjectList.createComment()GUIObjectList.createFrame()GUIObjectList.createFrameAroundNodes()GUIObjectList.createNavigationPin()GUIObjectList.deleteGUIObject()GUIObjectList.getAllComments()GUIObjectList.getAllFrames()GUIObjectList.getAllGUIObjects()GUIObjectList.getAllNavigationPins()GUIObjectList.getFrameRectAroundNodes()GUIObjectList.getGUIObject()GUIObjectList.getNodesInFrame()GUIObjectList.reframeAroundNodes()
RectSBSGUILayoutSBSGUILayoutCompSBSGUIObject
- values module: Constant values, data type