internal override void parseJObject(JObject obj)
{
base.parseJObject(obj);
JToken token = obj.GetValue("CoordList", StringComparison.InvariantCultureIgnoreCase);
if (token != null)
{
List<Tuple<double, double>> points = new List<Tuple<double, double>>();
List<double> vals = token.Value<string>().Split(" ".ToCharArray()).ToList().ConvertAll(x => double.Parse(x));
for (int icounter = 0; icounter < vals.Count; icounter += 2)
points.Add(new Tuple<double, double>(vals[icounter], vals[icounter + 1]));
mCoordList = points.ToArray();
}
}
protected override void setJSON(JObject obj, BaseClassIfc host, HashSet<int> processed)