Inheritance: GeometryGym.Ifc.IfcMaterialPropertiesSuperSeded
Exemplo n.º 1
0
		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++]; }
Exemplo n.º 2
0
		internal IfcExtendedMaterialProperties(IfcExtendedMaterialProperties el) : base(el) { mExtendedProperties = new List<int>(el.mExtendedProperties.ToArray()); mDescription = el.mDescription; mName = el.mName; }
Exemplo n.º 3
0
		internal static IfcExtendedMaterialProperties Parse(string strDef) { IfcExtendedMaterialProperties p = new IfcExtendedMaterialProperties(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return p; }
Exemplo n.º 4
0
		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; }