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

BuildStringSTEP() protected méthode

protected BuildStringSTEP ( ) : string
Résultat string
        protected override string BuildStringSTEP()
        {
            string str = base.BuildStringSTEP() + ",#" + mPoints;
            if (mSegments.Count > 0)
            {
                str += ",(" + mSegments[0].ToString();
                for (int icounter = 1; icounter < mSegments.Count; icounter++)
                    str += "," + mSegments[icounter].ToString();
                str += "),";
            }
            else
                str += ",$,";
            str += (mSelfIntersect == IfcLogicalEnum.UNKNOWN ? "$" : (mSelfIntersect == IfcLogicalEnum.TRUE ? ".T." : ".F."));
            return base.BuildStringSTEP() + str;
        }