void ReadSplinesFromSerializedSplines(SerializableSpline spline) { Node anode = nodes.Find(n => n.id == spline.inNodeId); Node bnode = nodes.Find(n => n.id == spline.outNodeId); Spline newSpline = new Spline(anode, bnode) { isBezier = spline.isBezier, curve = spline.curve }; splines.Add(newSpline); }
public void AddSplineToSerializedSpline(Spline s) { SerializableSpline serializedSpline = new SerializableSpline() { isBezier = s.isBezier, inNodeId = s.inNode.id, outNodeId = s.outNode.id, curve = s.curve } ; serializedSplines.Add(serializedSpline); }