GeometryGym.Ifc.IfcGrid.BuildStringSTEP C# (CSharp) Méthode

BuildStringSTEP() protected méthode

protected BuildStringSTEP ( ) : string
Résultat string
        protected override string BuildStringSTEP()
        {
            string str = base.BuildStringSTEP() + ",(";
            if (mUAxes.Count > 0)
            {
                str += ParserSTEP.LinkToString(mUAxes[0]);
                for (int icounter = 1; icounter < mUAxes.Count; icounter++)
                    str += "," + ParserSTEP.LinkToString(mUAxes[icounter]);
            }
            str += "),(";
            if (mVAxes.Count > 0)
            {
                str += ParserSTEP.LinkToString(mVAxes[0]);
                for (int icounter = 1; icounter < mVAxes.Count; icounter++)
                    str += "," + ParserSTEP.LinkToString(mVAxes[icounter]);
            }
            str += "),";
            if (mWAxes.Count > 0)
            {
                str += "(" + ParserSTEP.LinkToString(mWAxes[0]);
                for (int icounter = 1; icounter < mWAxes.Count; icounter++)
                    str += "," + ParserSTEP.LinkToString(mWAxes[icounter]);
                return str + ")";
            }
            return str + "$" + (mDatabase.mRelease == ReleaseVersion.IFC2x3 ? "" : ",." + mPredefinedType.ToString() + ".");
        }