2D skeletonization

For one of my project I continue to work on Medial Axis. And for answering @ore

here is a component I will include in my plugin (partially free)
Medial Axis From Curve

Curve must be planar and closed. No hole at the moment
it will output the lines from the border

The circles that approximate the shape (useful to use cloud points algorithms)

And the medial axis with one polyline between each node

The lines are ordered so it will be possible to make sort tweens curve of one closed curve

I use that to put some circles inside the shape

In order to make a lamp. Cluster tool, rivet tool will be in the plugin.