A General Class of C1 Smooth Rational Splines: Application to Construction of Exact Ellipses and Ellipsoids. (March 2021)