GeometryGym.Ifc.IfcEnvironmentalImpactValue.parseFields C# (CSharp) Méthode

parseFields() static private méthode

static private parseFields ( IfcEnvironmentalImpactValue v, List arrFields, int &ipos, ReleaseVersion schema ) : void
v IfcEnvironmentalImpactValue
arrFields List
ipos int
schema ReleaseVersion
Résultat void
		internal static void parseFields(IfcEnvironmentalImpactValue v, List<string> arrFields, ref int ipos, ReleaseVersion schema) { IfcAppliedValue.parseFields(v, arrFields, ref ipos, schema); v.mImpactType = arrFields[ipos++]; v.mEnvCategory = (IfcEnvironmentalImpactCategoryEnum)Enum.Parse(typeof(IfcEnvironmentalImpactCategoryEnum), arrFields[ipos++].Replace(".", "")); v.mUserDefinedCategory = arrFields[ipos++]; }
		protected override string BuildStringSTEP() { return base.BuildStringSTEP() + "," + mImpactType + ",." + mEnvCategory.ToString() + ".," + mUserDefinedCategory; }