protected override void setJSON(JObject obj, BaseClassIfc host, HashSet<int> processed)
{
base.setJSON(obj, host, processed);
JArray array = new JArray();
foreach (int i in mMultiplicities)
array.Add(i);
obj["Multiplicities"] = array;
array = new JArray();
foreach (int i in mKnots)
array.Add(i);
obj["Knots"] = array;
obj["KnotSpec"] = mKnotSpec.ToString();
}