Inheritance: GeometryGym.Ifc.IfcMaterialPropertiesSuperSeded
コード例 #1
0
ファイル: IFC E.cs プロジェクト: jenca-cloud/ggIFC
		internal static void parseFields(IfcExtendedMaterialProperties p, List<string> arrFields, ref int ipos) { IfcMaterialPropertiesSuperSeded.parseFields(p, arrFields, ref ipos); p.mExtendedProperties = ParserSTEP.SplitListLinks(arrFields[ipos++]); p.mDescription = arrFields[ipos++]; p.mName = arrFields[ipos++]; }
コード例 #2
0
ファイル: IFC E.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcExtendedMaterialProperties(IfcExtendedMaterialProperties el) : base(el) { mExtendedProperties = new List<int>(el.mExtendedProperties.ToArray()); mDescription = el.mDescription; mName = el.mName; }
コード例 #3
0
ファイル: IFC E.cs プロジェクト: jenca-cloud/ggIFC
		internal static IfcExtendedMaterialProperties Parse(string strDef) { IfcExtendedMaterialProperties p = new IfcExtendedMaterialProperties(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return p; }
コード例 #4
0
ファイル: IFC E.cs プロジェクト: jmirtsch/GeometryGymIFC
		internal IfcExtendedMaterialProperties(DatabaseIfc db, IfcExtendedMaterialProperties p) : base(db,p) { ExtendedProperties = p.ExtendedProperties.ConvertAll(x=>db.Factory.Duplicate(x) as IfcProperty); mDescription = p.mDescription; mName = p.mName; }