I suggest you explore curve reconstruction via local feature size. The following figure is essentially an "algorithm without words":
![DCGFig5.9][1]
(Figure from [this textbook](http://cs.smith.edu/~orourke/DCG/).)
I suggest you explore curve reconstruction via local feature size. The following figure is essentially an "algorithm without words":