public void AddOutput(IDagNodeCalculateBase node) { _dagNodeComponent.AddOutput(node); }
public void RemoveOutput(IDagNodeCalculateBase node) { _dagNodeComponent.RemoveOutput(node); }
public void RemoveOutput(IDagNodeCalculateBase node) { _outputArray.Remove(node); }
public void AddOutput(IDagNodeCalculateBase node) { _outputArray.Add(node); }
public static void UnLinkUnordered(IDagNode input, IDagNodeCalculateBase output) { output.RemoveUnorderedInput(input); input.RemoveOutput(output); output.SetDirty(); }
public static void UnLink(int index, IDagNode input, IDagNodeCalculateBase output) { output.SetInput(index, null); input.RemoveOutput(output); output.SetDirty(); }
public static void Link(int index, IDagNode input, IDagNodeCalculateBase output) { output.SetInput(index, input); input.AddOutput(output); output.SetDirty(); }