Euclidean Geometry
Euclidean geometry - geometry in the two dimensional plane - is important for
handling chip layouts. A separate crate iron-shapes
is devoted to this task.
The crate defines geometric data types such as points, vectors, polygons and transformations.
They are used for everything related to layouts.