Canguro.Model.JointDOF.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
        public override string ToString()
        {
            StringBuilder buf = new StringBuilder(12);
            for (int i = 0; i < 6; i++)
            {
                int mask = 1 << i;
                if ((restraints & mask) == 0)
                {
                    if ((springs & mask) == 0)
                        buf.Append("F ");
                    else
                    {
                        Canguro.Model.UnitSystem.Units unit = (i >= 3)? Canguro.Model.UnitSystem.Units.SpringRotation : Canguro.Model.UnitSystem.Units.SpringTranslation;
                        float spring = Model.Instance.UnitSystem.FromInternational(springValues[i], unit);
                        string format = "#.00";
                        buf.Append("S(" + spring.ToString(format) +")");
                    }
                }
                else
                    buf.Append("R ");
            }
            return buf.ToString();
        }