From e348267a3d876db893f50a4cdd074cb4c0ec17c9 Mon Sep 17 00:00:00 2001 From: Jan Petykiewicz Date: Thu, 26 Jan 2023 23:51:13 -0800 Subject: [PATCH] notes on organization --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f2e95e9..961a8c9 100644 --- a/README.md +++ b/README.md @@ -47,5 +47,13 @@ pip3 install git+https://mpxd.net/code/jan/masque.git@release * Better interface for polygon operations (e.g. with `pyclipper`) - de-embedding - boolean ops -* Construct polygons from bitmap using `skimage.find_contours` * Deal with shape repetitions for dxf, svg +* Maybe lib.create(bname) -> (name, pat) +* Schematic: + - Simple cell: + + Assumes no internal hierarchy, or only other simple hierarchy + + Return pattern, refer to it by a well-known name + - Parametrized cell: + + Take in `lib` + + lib.create(), and return a string + + Can have pcell hierarchy inside