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)