Dear Armando and others

There are, of course, many different possibilities for generating 2D shapes (with both straight and curved edges). There will always be particular shapes that might be useful, but it is unlikely that they can be described from a small number of parameters. Sometimes families of shapes are possible (like circles, ellipses, regular polygons and even squircles!) as these can be readily generated from a small number of parameters, and as a result these primitives are often provided in CAD packages.

In general, therefore, the only practical approach is to construct more complex shapes is from combinations of more fundamental primitives (like lines, polygons, circles, perhaps splines and even "free-hand drawings"), or from purpose built code.

It is therefore not really practical to extend my Squircle Plugin to produce more general shapes.

Geoff