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)