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

parseFields() protected static méthode

protected static parseFields ( IfcElement e, List arrFields, int &ipos ) : void
e IfcElement
arrFields List
ipos int
Résultat void
		protected static void parseFields(IfcElement e, List<string> arrFields, ref int ipos) { IfcProduct.parseFields(e, arrFields, ref ipos); e.mTag = arrFields[ipos++].Replace("'", ""); }
		protected override string BuildStringSTEP() { return base.BuildStringSTEP() + "," + (mTag == "$" ? "$" : "'" + mTag + "'"); }

Usage Example

Exemple #1
0
        internal static void parseFields(IfcGeographicElement e, List <string> arrFields, ref int ipos)
        {
            IfcElement.parseFields(e, arrFields, ref ipos);
            string s = arrFields[ipos++];

            if (s.StartsWith("."))
            {
                e.mPredefinedType = (IfcGeographicElementTypeEnum)Enum.Parse(typeof(IfcGeographicElementTypeEnum), s.Replace(".", ""));
            }
        }
All Usage Examples Of GeometryGym.Ifc.IfcElement::parseFields