Canguro.Model.Serializer.Deserializer.readSteelDesignProps C# (CSharp) Method

readSteelDesignProps() private method

private readSteelDesignProps ( XmlNode node ) : void
node XmlNode
return void
        private void readSteelDesignProps(XmlNode node)
        {
            Material.Material mat = MaterialManager.Instance.Materials[readAttribute(node, "Material", "")];
            if (mat != null)
            {
                float fy = float.Parse(readAttribute(node, "Fy", "0"));
                float fu = float.Parse(readAttribute(node, "Fu", "0"));
                SteelDesignProps props = mat.DesignProperties as SteelDesignProps;
                if (props == null)
                {
                    props = new SteelDesignProps(fy, fu);
                    mat.DesignProperties = props;
                }
                props.Fy = fy;
                props.Fu = fu;
                mat.DesignProperties = props;
            }
        }
Deserializer