Spatial Pythagorean-Hodograph B–Spline curves and 3D point data interpolation