Python package for lithography mask design.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jan 4cc824526b fix deepcopy for locked shapes 1 month ago
..
builder move dev2pat and pat2dev into masque.builder.port_utils 3 months ago
file fix calculation of displacements 2 months ago
library fix wrong var name 3 months ago
shapes fix deepcopy for locked shapes 1 month ago
traits add get_bounds_nonempty 3 months ago
utils add utils.vertices.poly_contains_points 2 months ago
VERSION.py bump version to 2.5 1 year ago
__init__.py Add builder submodule, Device and Port definitions, and DeviceLibrary 2 years ago
error.py add DeviceLibraryError 3 months ago
label.py Use ArrayLike and NDArray wherever possible. Some type fixes and some related corner cases 3 months ago
pattern.py fix scaling for objects with repetitions 2 months ago
py.typed add py.typed to enable type checking for downstream 2 years ago
repetition.py fix getting displacements in Arbitrary repetition 2 months ago
subpattern.py dose==1 is the identity situation 2 months ago
utils.py Use ArrayLike and NDArray wherever possible. Some type fixes and some related corner cases 3 months ago