first pass at using klayout method. Many bugs likely remain

This commit is contained in:
Jan Petykiewicz 2023-06-08 01:02:43 -07:00
commit 9017984b4b
20 changed files with 560 additions and 1001 deletions

View file

@ -1,5 +1,3 @@
from typing import Union, Tuple, List, Sequence, Optional, Hashable
layer_t = Hashable
contour_t = List[Tuple[int, int]]
connectivity_t = Sequence[Tuple[layer_t, Optional[layer_t], layer_t]]
lnum_t = tuple[int, int]
layer_t = lnum_t | str