public void readXML() { foreach (var el in xml.El.Elements()) { xml.El = el; entTypes ty = (entTypes)Enum.Parse(typeof(entTypes), el.Name.ToString()); switch (ty) { case entTypes.Point: ents.Add(new PointInv()); break; case entTypes.Line: ents.Add(new LineInv()); break; case entTypes.Arc: ents.Add(new ArcInv()); break; default: break; } } }
public ParamInv(Parameter p) { this.t = entTypes.Parameter; Name = p.Name; val = p.Expression; get(p); }
public Entity(entTypes t, double x = 0, double y = 0) { this.x = x; this.y = y; this.t = t; }