Canguro.Model.Serializer.Deserializer.readRCDF2001 C# (CSharp) 메소드

readRCDF2001() 개인적인 메소드

private readRCDF2001 ( XmlNode node ) : void
node XmlNode
리턴 void
        private void readRCDF2001(XmlNode node)
        {
            RCDF2001 obj = null;

            foreach (DesignOptions opt in model.DesignOptions)
                if (opt is RCDF2001)
                    obj = (RCDF2001)opt;
            if (obj != null)
            {
                obj.THDesign = GetTHDesign(readAttribute(node, "Name", obj.GetTHDesignName(obj.THDesign)));
                obj.NumCurves = uint.Parse(readAttribute(node, "NumCurves", obj.NumCurves.ToString()));
                obj.NumPoints = uint.Parse(readAttribute(node, "NumPoints", obj.NumPoints.ToString()));
                obj.MinEccen = readAttribute(node, "MinEccen", "No").Equals("Yes");
                obj.PatLLF = float.Parse(readAttribute(node, "PatLLF", obj.PatLLF.ToString()));
                obj.UFLimit = float.Parse(readAttribute(node, "UFLimit", obj.UFLimit.ToString()));
                obj.PhiB = float.Parse(readAttribute(node, "PhiB", obj.PhiB.ToString()));
                obj.PhiT = float.Parse(readAttribute(node, "PhiT", obj.PhiT.ToString()));
                obj.PhiCTied = float.Parse(readAttribute(node, "PhiCTied", obj.PhiCTied.ToString()));
                obj.PhiCSpiral = float.Parse(readAttribute(node, "PhiCSpiral", obj.PhiCSpiral.ToString()));
                obj.PhiV = float.Parse(readAttribute(node, "PhiV", obj.PhiV.ToString()));
                model.ConcreteDesignOptions = obj;
            }
        }
Deserializer