Inheritance: IfcBridgeElement
Exemplo n.º 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++]);
 }
Exemplo n.º 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;
 }
Exemplo n.º 3
0
 internal IfcBridgeSegment(IfcBridgeSegment s)
     : base(s)
 {
 }
Exemplo n.º 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++]);
 }
Exemplo n.º 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);
 }
Exemplo n.º 6
0
 internal IfcBridgeSegment(IfcBridgeSegment s) : base(s)
 {
 }