Canguro.Commands.Model.CreateXMLCmd.writeRestraints C# (CSharp) Метод

writeRestraints() приватный Метод

private writeRestraints ( XmlTextWriter xml, Joint obj ) : void
xml System.Xml.XmlTextWriter
obj Joint
Результат void
        private void writeRestraints(XmlTextWriter xml, Joint obj)
        {
            JointDOF dof = obj.DoF;
            if (dof != null) {
                if (dof.IsRestrained) {
                    xml.WriteStartElement("Joint");
                    xml.WriteAttributeString("Joint", obj.Id.ToString());
                    xml.WriteAttributeString("U1", (dof.T1 == JointDOF.DofType.Restrained) ? "Yes" : "No");
                    xml.WriteAttributeString("U2", (dof.T2 == JointDOF.DofType.Restrained) ? "Yes" : "No");
                    xml.WriteAttributeString("U3", (dof.T3 == JointDOF.DofType.Restrained) ? "Yes" : "No");
                    xml.WriteAttributeString("R1", (dof.R1 == JointDOF.DofType.Restrained) ? "Yes" : "No");
                    xml.WriteAttributeString("R2", (dof.R2 == JointDOF.DofType.Restrained) ? "Yes" : "No");
                    xml.WriteAttributeString("R3", (dof.R3 == JointDOF.DofType.Restrained) ? "Yes" : "No");
                    xml.WriteEndElement();
                }
            }
        }