Rotary Ball Splines