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

BuildStringSTEP() protected méthode

protected BuildStringSTEP ( ) : string
Résultat string
        protected override string BuildStringSTEP()
        {
            List<int> cps = mControlPointsList[0];
            string str = base.BuildStringSTEP() + "," + mUDegree + "," + mVDegree + ",((" +
                ParserSTEP.LinkToString(cps[0]);
            for (int jcounter = 1; jcounter < cps.Count; jcounter++)
                str += "," + ParserSTEP.LinkToString(cps[jcounter]);
            str += ")";
            for (int icounter = 1; icounter < mControlPointsList.Count; icounter++)
            {
                cps = mControlPointsList[icounter];
                str += ",(" + ParserSTEP.LinkToString(cps[0]);
                for (int jcounter = 1; jcounter < cps.Count; jcounter++)
                    str += "," + ParserSTEP.LinkToString(cps[jcounter]);
                str += ")";
            }
            return str + "),." + mSurfaceForm.ToString() + ".," + ParserIfc.LogicalToString(mUClosed) + ","
                + ParserIfc.LogicalToString(mVClosed) + "," + ParserIfc.LogicalToString(mSelfIntersect);
        }