Constrained B-spline curve and surface fitting, Computer Aided Geometric Design (1989)