Jan Petykiewicz
326c9b9727
flake8-aided fixes
1 year ago
Jan Petykiewicz
8484628f2f
fix more type issues
1 year ago
jan
743428d8d7
wip
1 year ago
jan
e482107366
wip
1 year ago
Jan Petykiewicz
83b9af0cc3
Remove support for dose
...
Since there isn't GDS/OASIS level support for dose, this can be mostly
handled by using arbitrary layers/dtypes directly. Dose scaling isn't
handled as nicely that way, but it corresponds more directly to what
gets written to file.
1 year ago
jan
1741cfb755
wip again
1 year ago
jan
42c3a2b1e1
WIP: make libraries and names first-class!
1 year ago
jan
0471addd65
add get_bounds_nonempty
2 years ago
jan
a4fe3d9e2e
Use ArrayLike and NDArray wherever possible. Some type fixes and some related corner cases
2 years ago
Jan Petykiewicz
939ad5451c
enable pickling of LockableImpl
4 years ago
Jan Petykiewicz
ad51801c5d
minor fixes to rotate()
4 years ago
Jan Petykiewicz
8e1c05cf73
add mirror2d() to Rotatable
4 years ago
Jan Petykiewicz
4308bdeb56
Add parent class MasqueError and use it for traits and all other exceptions
4 years ago
Jan Petykiewicz
f364970403
style and type fixes (per flake8)
...
could potentially fix some bugs in `Library` class and dxf reader
4 years ago
Jan Petykiewicz
c23c391d83
disable locking for annotations
...
until I can find a better way to do it
4 years ago
Jan Petykiewicz
f51144ae6a
misc doc/import/typing fixes
4 years ago
Jan Petykiewicz
49a3b4e322
add support for annotations
...
and other fixes
4 years ago
Jan Petykiewicz
b4a19a3176
fix @abstractmethod on wrong function
4 years ago
Jan Petykiewicz
d14182998b
various fixes
4 years ago
Jan Petykiewicz
99ded5c113
Don't bother checking that dose is a scalar
4 years ago
Jan Petykiewicz
794ebb6b37
repetition related fixup
4 years ago
Jan Petykiewicz
bab40474a0
Add repetitions and split up code into traits
4 years ago