Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        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);
        }