GeometryGym.Ifc.IfcCartesianPointList2D.ParseXml C# (CSharp) Méthode

ParseXml() private méthode

private ParseXml ( XmlElement xml ) : void
xml XmlElement
Résultat void
		internal override void ParseXml(XmlElement xml)
		{
			base.ParseXml(xml);
			if (xml.HasAttribute("CoordList"))
			{
				string[] fields = xml.Attributes["CoordList"].Value.Split(" ".ToCharArray());
				mCoordList = new Tuple<double, double>[fields.Length / 2];
				int pos = 0;
				for (int icounter = 0; icounter < fields.Length; icounter += 2)
					mCoordList[pos++] = new Tuple<double, double>(double.Parse(fields[icounter]), double.Parse(fields[icounter + 1]));
			}
		}
		internal override void SetXML(XmlElement xml, BaseClassIfc host, HashSet<int> processed)