public IEnumerable <ICausalityNode> EnumerateCausalityNodes() { foreach (var node in VisualNodes.SelectMany(r => r.CausalityNodes)) { yield return(node); } }
private void AddConstant(object param) { Type constantType = (Type)param; VisualNodes.Add(new VisualConstantNodeViewModel(constantType) { X = MousePoint.X, Y = MousePoint.Y }); }