nodegraphalign module
-
class
nodegraphalign.LayoutInfo(editor, branchdir, spacingdir)
-
addItemToTree(item)
-
addTree(item)
-
advanceToNextBranch()
-
completeLayout()
-
getItemOffset(item)
-
popBranch()
-
pushBranch()
-
updateBranchDepths()
-
class
nodegraphalign.LayoutTree(editor, branchdir, spacingdir)
-
addExistingItemToBranch(item)
-
addItemToBranch(item)
-
advanceToNextBranch()
-
completeLayout()
-
getItemOffset(item)
-
getNextItemOffset(item)
-
popBranch()
-
pushBranch()
-
updateBranchDepths()
-
nodegraphalign.alignConnected(editor, alignitem, alignpos, direction)
-
nodegraphalign.alignItems(editor, items, alignitem, alignpos, direction)
-
nodegraphalign.alignSelected(editor, direction)
-
nodegraphalign.assignPositions(items, layoutinfo, followinputs)
-
nodegraphalign.assignPositionsToConnected(item, itemset, layoutinfo, followinputs)
-
nodegraphalign.compareByOutputs(item1, item2)
-
nodegraphalign.distributeItems(editor, items, vertical, posstartmap=None)
-
nodegraphalign.distributeSelected(editor, vertical, posstartmap=None)
-
nodegraphalign.getItemRect(editor, item)
-
nodegraphalign.lineUpItems(editor, items, start_pos, vertical, start_item=None, posstartmap=None)
-
nodegraphalign.lineUpSelected(editor, start_pos, vertical, start_item=None, posstartmap=None)