| @@ -1,13 +1,13 @@ | | | @@ -1,13 +1,13 @@ |
1 | Gdstk (GDSII Tool Kit) is a C++ library for creation and manipulation of | | 1 | Gdstk (GDSII Tool Kit) is a C++/Python library for creation and manipulation |
2 | GDSII and OASIS files. It is also available as a Python module meant to be | | 2 | of GDSII and OASIS files. It is also available as a Python module meant to be |
3 | a successor to Gdspy. | | 3 | a successor to Gdspy. |
4 | | | 4 | |
5 | Key features for the creation of complex CAD layouts are included: | | 5 | Key features for the creation of complex CAD layouts are included: |
6 | | | 6 | |
7 | - Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping | | 7 | - Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping |
8 | algorithm | | 8 | algorithm |
9 | - Polygon offset (inward and outward rescaling of polygons) | | 9 | - Polygon offset (inward and outward rescaling of polygons) |
10 | - Efficient point-in-polygon solutions for large array sets | | 10 | - Efficient point-in-polygon solutions for large array sets |
11 | | | 11 | |
12 | Typical applications of Gdstk are in the fields of electronic chip design, | | 12 | Typical applications of Gdstk are in the fields of electronic chip design, |
13 | planar lightwave circuit design, and mechanical engineering. | | 13 | planar lightwave circuit design, and mechanical engineering. |