Added
Cell.get_polygons
,Cell.get_paths
, andCell.get_labels
return a copy of a cell’s polygons, paths or labels, including references, with the possibility of filtering by layer and typeLibrary.layers_and_datatypes
andLibrary.layers_and_texttypes
return tuples with the layer and data/text types found in the library.gdstk.gds_info
provide information about a GDSII file without fully loading it- Several
FlexPath
andRobustPath
attributes.
Fixed
- Label transforms in SVG output
- Label styling in SVG output
- Default label magnification when loading a GDSII file
- Bugs when loading some OASIS files
- Bug in OASIS output for some Manhattan geometry.
- Bug fix in Map::del
- Bounding box calculations take all repetitions into account
- Memory leaks
Changed
- Removed LAPACK dependency
- The implementation of layer and data/text type for shapes and labels use the type
Tag
in the C++ API - Style arguments renamed in
Cell.write_svg