public Point(Polar p) : this(p.ToCartesian()) { }
public Cartesian(Polar pc) { x = pc.R * Math.Cos(pc.A); y = pc.R * Math.Sin(pc.A); }