Inheritance: IfcAlignment2DVerticalSegment
 internal static IfcAlignment2DVerSegParabolicArc Parse(string strDef)
 {
     IfcAlignment2DVerSegParabolicArc c = new IfcAlignment2DVerSegParabolicArc(); int ipos = 0; parseFields(c, ParserSTEP.SplitLineFields(strDef), ref ipos); return(c);
 }
 internal static void parseFields(IfcAlignment2DVerSegParabolicArc c, List <string> arrFields, ref int ipos)
 {
     IfcAlignment2DVerticalSegment.parseFields(c, arrFields, ref ipos);
     c.mParabolaConstant = ParserSTEP.ParseDouble(arrFields[ipos++]);
     c.mIsConvex         = ParserSTEP.ParseBool(arrFields[ipos++]);
 }
 internal IfcAlignment2DVerSegParabolicArc(IfcAlignment2DVerSegParabolicArc p) : base(p)
 {
     mParabolaConstant = p.mParabolaConstant; mIsConvex = p.mIsConvex;
 }
Esempio n. 4
0
 internal static void parseFields(IfcAlignment2DVerSegParabolicArc c, List<string> arrFields, ref int ipos)
 {
     IfcAlignment2DVerticalSegment.parseFields(c, arrFields, ref ipos);
     c.mParabolaConstant = ParserSTEP.ParseDouble(arrFields[ipos++]);
     c.mIsConvex = ParserSTEP.ParseBool(arrFields[ipos++]);
 }
Esempio n. 5
0
 internal static IfcAlignment2DVerSegParabolicArc Parse(string strDef)
 {
     IfcAlignment2DVerSegParabolicArc c = new IfcAlignment2DVerSegParabolicArc(); int ipos = 0; parseFields(c, ParserSTEP.SplitLineFields(strDef), ref ipos); return c;
 }
Esempio n. 6
0
 internal IfcAlignment2DVerSegParabolicArc(IfcAlignment2DVerSegParabolicArc p)
     : base(p)
 {
     mParabolaConstant = p.mParabolaConstant; mIsConvex = p.mIsConvex;
 }