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

readRestraints() 개인적인 메소드

private readRestraints ( XmlNode node ) : void
node XmlNode
리턴 void
        private void readRestraints(XmlNode node)
        {
            int jid = int.Parse(readAttribute(node, "Joint", "0"));
            Joint j = model.JointList[jid];
            if (j != null)
            {
                JointDOF dof = j.DoF;
                dof.T1 = ("Yes".Equals(readAttribute(node, "U1", "No"))) ? JointDOF.DofType.Restrained : dof.T1;
                dof.T2 = ("Yes".Equals(readAttribute(node, "U2", "No"))) ? JointDOF.DofType.Restrained : dof.T2;
                dof.T3 = ("Yes".Equals(readAttribute(node, "U3", "No"))) ? JointDOF.DofType.Restrained : dof.T3;
                dof.R1 = ("Yes".Equals(readAttribute(node, "R1", "No"))) ? JointDOF.DofType.Restrained : dof.R1;
                dof.R2 = ("Yes".Equals(readAttribute(node, "R2", "No"))) ? JointDOF.DofType.Restrained : dof.R2;
                dof.R3 = ("Yes".Equals(readAttribute(node, "R3", "No"))) ? JointDOF.DofType.Restrained : dof.R3;
                j.DoF = dof;
            }
        }
Deserializer