AddSetTriangle() public method

Add a Set Triangle
public AddSetTriangle ( string setName, double alphaCut, double ptLeft, double ptCenter, double ptRight ) : void
setName string
alphaCut double
ptLeft double
ptCenter double
ptRight double
return void
Example #1
0
        /// <summary>
        /// Create a Triangle
        /// </summary>
        /// <param name="vFuzzyVar"></param>
        /// <param name="vsXml"></param>
        private void CreateTriangle(ContinuousFuzzyRuleVariable vFuzzyVar, string vsXml)
        {
            XmlTextReader reader = new XmlTextReader(new StringReader(vsXml));
            reader.Read();

            string sName = reader.GetAttribute("name");
            float fAlpha = float.Parse(reader.GetAttribute("alpha"));
            float fLeft = float.Parse(reader.GetAttribute("left"));
            float fCenter = float.Parse(reader.GetAttribute("center"));
            float fRight = float.Parse(reader.GetAttribute("right"));

            vFuzzyVar.AddSetTriangle(sName, fAlpha, fLeft, fCenter, fRight);
            reader.Close();
        }