Adaptive fairing of digitized point data with discrete curvature