Inheritance: IfcBridgeElement
Beispiel #1
0
 internal static void parseFields(IfcBridgeSegment e, List<string> arrFields, ref int ipos)
 {
     IfcBridgeElement.parseFields(e, arrFields, ref ipos);
     e.mSegmentType = (IfcBridgeSegmentType)Enum.Parse(typeof(IfcBridgeSegmentType), arrFields[ipos++].Replace(".", ""));
     e.mSegmentParts = ParserSTEP.SplitListLinks(arrFields[ipos++]);
 }
Beispiel #2
0
 internal static new IfcBridgeSegment Parse(string strDef)
 {
     IfcBridgeSegment e = new IfcBridgeSegment(); int ipos = 0; parseFields(e, ParserSTEP.SplitLineFields(strDef), ref ipos); return e;
 }
Beispiel #3
0
 internal IfcBridgeSegment(IfcBridgeSegment s)
     : base(s)
 {
 }
Beispiel #4
0
 internal static void parseFields(IfcBridgeSegment e, List <string> arrFields, ref int ipos)
 {
     IfcBridgeElement.parseFields(e, arrFields, ref ipos);
     e.mSegmentType  = (IfcBridgeSegmentType)Enum.Parse(typeof(IfcBridgeSegmentType), arrFields[ipos++].Replace(".", ""));
     e.mSegmentParts = ParserSTEP.SplitListLinks(arrFields[ipos++]);
 }
Beispiel #5
0
 internal new static IfcBridgeSegment Parse(string strDef)
 {
     IfcBridgeSegment e = new IfcBridgeSegment(); int ipos = 0; parseFields(e, ParserSTEP.SplitLineFields(strDef), ref ipos); return(e);
 }
Beispiel #6
0
 internal IfcBridgeSegment(IfcBridgeSegment s) : base(s)
 {
 }