nodegraphfurutils module¶
-
class
nodegraphfurutils.
NodeGroomMouseHandler
(start_uievent)¶ Bases:
nodegraph.NodeMouseHandler
-
handleEvent
(uievent, pending_actions)¶
-
-
class
nodegraphfurutils.
NodeGroomMoveHandler
(start_uievent, click_handler)¶ Bases:
nodegraph.NodeMoveHandler
-
buildPreviewWires
(editor, conn)¶
-
getInputWires
(editor, item, conn, pos)¶
-
getOutputWires
(editor, item, conn, pos)¶
-
handleDrop
(mouseitem, uievent)¶
-
makeChainConnections
(inconns, outconns, item_chain)¶
-
-
nodegraphfurutils.
createEventHandler
(uievent, pending_actions)¶
-
nodegraphfurutils.
cross
(a, b, c)¶
-
nodegraphfurutils.
findConnectionCandidates
(groomnode, prevnode, searchinput, nodecenter, direction)¶
-
nodegraphfurutils.
getConnectionDist
(editor, conn, pos, vbias=1.5)¶
-
nodegraphfurutils.
getGroomNodeConnections
(inputitem, outputindex, outputitem, inputindex, editor, nodecenter, branch, inputs=True, outputs=True)¶
-
nodegraphfurutils.
getPointLineDist
(point, lineA, lineB)¶
-
nodegraphfurutils.
getSurroundingGroomNodesAndIndex
(inputitem, outputindex, outputitem, inputindex)¶
-
nodegraphfurutils.
isPassThroughConnection
(index)¶
-
nodegraphfurutils.
setSelectPosContextData
(editor, contextdata, locatedconn, locatedinput, locatedoutput)¶