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, double>[fields.Length / 3];
int pos = 0;
for (int icounter = 0; icounter < fields.Length; icounter += 3)
mCoordList[pos++] = new Tuple<double, double, double>(double.Parse(fields[icounter]), double.Parse(fields[icounter + 1]), double.Parse(fields[icounter + 2]));
}
}
internal override void SetXML(XmlElement xml, BaseClassIfc host, HashSet<int> processed)