Spherical copy(Spherical other) { radius = other.radius; phi = other.phi; theta = other.theta; return this; }