Example #1
0
        public void LinkNodes(string nodename1, string nodename2)
        {
            var gcr = GetGraphCtrl();

            if (gcr.IsNodeName(nodename1) && gcr.IsNodeName(nodename2))
            {
                string linkname = nodename1 + ":" + nodename2;
                var    lpt1     = gcr.GetNode(nodename1);
                var    lpt2     = gcr.GetNode(nodename2);
                gcr.AddLink(linkname, lpt1, lpt2);
                RefreshGos();
                var clipstring = "lc.AddLinkByNodeName( " + q(nodename1) + "," + q(nodename2) + ");";
                GraphUtil.AddToClipboard(clipstring);
                Debug.Log("Wrote " + clipstring + " to clipboard");
            }
        }