public virtual void AddOutput(string outputIdentifier, GoStandardAcyclicNode toNode, string inputIdentifier)
            {
                if (null == toNode)
                {
                    return;
                }

                var tags = new Tags();

                tags[EdgeType.Output.Value] = outputIdentifier;
                tags[EdgeType.Input.Value]  = inputIdentifier;

                var outputEdgeModel = new StandardEdgeModel(outputIdentifier, EdgeType.Output.Value, 1.0f, tags);

                AddEdge(outputEdgeModel, toNode);
            }
Exemple #2
0
 public SerialBuilder OutputTo(string outputIdentifier, GoStandardAcyclicNode toNode, string inputIdentifier)
 {
     node.AddOutput(outputIdentifier, toNode, inputIdentifier);
     return(new SerialBuilder(toNode));
 }
Exemple #3
0
 public SerialBuilder(GoStandardAcyclicNode node)
 {
     this.node = node;
 }