コード例 #1
0
ファイル: IFC P.cs プロジェクト: jenca-cloud/ggIFC
		internal static IfcProjectOrderRecord Parse(string strDef, Schema schema) { IfcProjectOrderRecord r = new IfcProjectOrderRecord(); int ipos = 0; parseFields(r, ParserSTEP.SplitLineFields(strDef), ref ipos,schema); return r; }
コード例 #2
0
ファイル: IFC P.cs プロジェクト: jenca-cloud/ggIFC
		internal static void parseFields(IfcProjectOrderRecord r, List<string> arrFields, ref int ipos, Schema schema)
		{
			IfcControl.parseFields(r, arrFields, ref ipos,schema);
			r.mRecords = ParserSTEP.SplitListLinks(arrFields[ipos++]);
			r.mPredefinedType = (IfcProjectOrderRecordTypeEnum)Enum.Parse(typeof(IfcProjectOrderRecordTypeEnum), arrFields[ipos++].Replace(".", ""));
		}
コード例 #3
0
ファイル: IFC P.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcProjectOrderRecord(IfcProjectOrderRecord i) : base(i) { mRecords = new List<int>(i.mRecords.ToArray()); mPredefinedType = i.mPredefinedType; }