protected static void parseFields(IfcAlignment2DVerticalSegment s, List <string> arrFields, ref int ipos) { IfcAlignment2DSegment.parseFields(s, arrFields, ref ipos); s.mStartDistAlong = ParserSTEP.ParseDouble(arrFields[ipos++]); s.mHorizontalLength = ParserSTEP.ParseDouble(arrFields[ipos++]); s.mStartHeight = ParserSTEP.ParseDouble(arrFields[ipos++]); s.mStartGradient = ParserSTEP.ParseDouble(arrFields[ipos++]); }
protected static void parseFields(IfcAlignment2DSegment a, List <string> arrFields, ref int ipos) { a.mTangentialContinuity = ParserIfc.ParseIFCLogical(arrFields[ipos++]); a.mStartTag = arrFields[ipos++].Replace("'", ""); a.mEndTag = arrFields[ipos++].Replace("'", ""); }
protected IfcAlignment2DSegment(IfcAlignment2DSegment s) : base() { mTangentialContinuity = s.mTangentialContinuity; mStartTag = s.mStartTag; mEndTag = s.mEndTag; }
internal static void parseFields(IfcAlignment2DHorizontalSegment s, List <string> arrFields, ref int ipos) { IfcAlignment2DSegment.parseFields(s, arrFields, ref ipos); s.mCurveGeometry = ParserSTEP.ParseLink(arrFields[ipos++]); }
protected static void parseFields(IfcAlignment2DSegment a, List<string> arrFields, ref int ipos) { a.mTangentialContinuity = ParserIfc.ParseIFCLogical(arrFields[ipos++]); a.mStartTag = arrFields[ipos++].Replace("'", ""); a.mEndTag = arrFields[ipos++].Replace("'", ""); }