Nonrational Spline Design