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

writeSprings() 개인적인 메소드

private writeSprings ( XmlWriter xml, Joint obj ) : void
xml XmlWriter
obj Joint
리턴 void
        private void writeSprings(XmlWriter xml, Joint obj)
        {
            AssignedLoads loads = obj.Loads;
            if (loads != null)
            {
                if (obj.DoF.IsSpring)
                {
                    float[] sp = obj.DoF.SpringValues;
                    xml.WriteStartElement("Joint");
                    xml.WriteAttributeString("Joint", obj.Id.ToString());
                    xml.WriteAttributeString("CoordSys", "GLOBAL");
                    xml.WriteAttributeString("U1", sp[0].ToString());
                    xml.WriteAttributeString("U2", sp[1].ToString());
                    xml.WriteAttributeString("U3", sp[2].ToString());
                    xml.WriteAttributeString("R1", sp[3].ToString());
                    xml.WriteAttributeString("R2", sp[4].ToString());
                    xml.WriteAttributeString("R3", sp[5].ToString());
                    xml.WriteEndElement();
                }
            }
        }