protected override string BuildStringSTEP()
{
string str = base.BuildStringSTEP() + "," + mDegree + ",(";
str += ParserSTEP.LinkToString(mControlPointsList[0]);
for (int icounter = 1; icounter < mControlPointsList.Count; icounter++)
str += "," + ParserSTEP.LinkToString(mControlPointsList[icounter]);
return str + "),." + mCurveForm.ToString() + ".," + ParserIfc.LogicalToString(mClosedCurve) + "," +
ParserIfc.LogicalToString(mSelfIntersect);
}