/// <summary> /// Adds a factor to the tree. /// </summary> /// <param name="factorName"></param> /// <param name="table"></param> public void AddFactor(string factorName, StringCollection table) { m_treeDirty = true; var newFactor = new FactorData(factorName, table); m_factorList.Add(newFactor); }
public object Clone() { var newFactor = new FactorData(Name); foreach (string key in m_factorValues.Keys) { newFactor.Values.Add(key, m_factorValues[key]); } newFactor.Index = Index; newFactor.Name = Name; return(newFactor); }