Release 1.3.1
Major improvements and features added! Check the change-log for details:
PolygonSet
becomes the base class for all polygons, in particularPolygon
andRectangle
.- Added
Cell.remove_polygons
andCell.remove_labels
functions to allow filtering a cell contents based, for example, on each element's layer. - Added
PolygonSet.scale
utility method. - Added
PolygonSet.get_bounding_box
utility method. - Added argument
timestamp
toCell.to_gds
,GdsLibrary.write_gds
andGdsWriter
. - Added
unit
andprecision
arguments toGdsLibrary
initialization and removed from itswrite_gds
method. - Changed the meaning of argument
unit
inGdsLibrary.read_gds
. - Improved
slice
to avoid errors when slicing in multiple positions at once. - Improved
PolygonSet.fracture
to reduce number of function calls. - Removed incorrect absolute flags for magnification and rotation in
CellReference
andCellArray
. - Minor bug fixes.
- Documentation fixes.
- Removed deprecated classes and functions.