Definition of circulinear shapes and some implementations.

Circulinear shapes are composed only of pieces of lines and circles: circle arcs, line segments, rays... They have many interests: