News

This situation is similar to the issue of unnecessary speed bumps. In some residential areas, we find streets without schools or shops, yet an excessive number of speed bumps are installed. The reason ...
This file provides functions and modules that construct shapes from a list of cross sections. In the case of skin() you specify each cross sectional shape yourself, and the number of points can vary.