Jan Petykiewicz
|
e6ff6daa32
|
move __repr__ higher
|
9 months ago |
Jan Petykiewicz
|
f7f5a62f54
|
Update comments
|
9 months ago |
Jan Petykiewicz
|
e47f9b76b1
|
remove TODO labels from mypy #3004 comments
|
9 months ago |
Jan Petykiewicz
|
b872e19dec
|
Improve arclength calculation for elliptical arcs
|
9 months ago |
jan
|
efac8efa90
|
update some examples
|
9 months ago |
Jan Petykiewicz
|
31d97d8df0
|
add retool()
|
9 months ago |
Jan Petykiewicz
|
3b2be804e2
|
Only remove existing ports
|
9 months ago |
Jan Petykiewicz
|
b443a2a41e
|
add prune_layers and prune_refs
|
9 months ago |
Jan Petykiewicz
|
064c3803ed
|
fix comment
|
9 months ago |
jan
|
0618be91d4
|
delete some old code
|
9 months ago |
jan
|
c55d95505c
|
improve accuracy of manhattan rotations
|
9 months ago |
jan
|
97ccd8c303
|
fix missing tools prop
|
9 months ago |
jan
|
df4c867e5c
|
fix bounds
|
9 months ago |
jan
|
24fc97e7f5
|
update readme
|
9 months ago |
jan
|
91465b7175
|
don't keep track of y-mirroring separately from x
|
9 months ago |
jan
|
9bc8d29b85
|
renderbuilder fixes
|
9 months ago |
jan
|
9a28e1617c
|
renderpather, get_bounds includes repetitions, Boundable
|
9 months ago |
jan
|
22e1c6ae1d
|
fix bounds
|
9 months ago |
jan
|
87be06dcbe
|
pattern copy should be deep
|
9 months ago |
jan
|
bbc61a2fcd
|
wrong func name
|
9 months ago |
jan
|
e3c7150e18
|
missing import
|
9 months ago |
jan
|
976ca0a2da
|
missing parens
|
9 months ago |
jan
|
723d856915
|
repetitions affect bounds
|
9 months ago |
jan
|
079250e665
|
wip get_bounds
|
9 months ago |
jan
|
8959101162
|
faster get_bounds for manhattan refs
|
9 months ago |
jan
|
234264c0af
|
Make rotation matrix immutable and cache the value
|
9 months ago |
jan
|
93ab0a942d
|
misc fixes
|
9 months ago |
jan
|
9a077ea2df
|
move to dicty layers and targets
|
9 months ago |
jan
|
6b240de268
|
delete FlatBuilder (Builder subsumes it)
|
9 months ago |
jan
|
3028ea0941
|
pather fixes / type updates
|
9 months ago |
jan
|
5f24ceb13f
|
add RenderPather
|
9 months ago |
jan
|
75821c4ff9
|
comment
|
9 months ago |
jan
|
2ed868ec25
|
split out find_ptransform (static version, only need ports)
|
9 months ago |
jan
|
cbe5c07f8f
|
add todo about underscore
|
9 months ago |
jan
|
b13d7286e5
|
shorten labels
|
9 months ago |
jan
|
de0d35d3d7
|
cleanup
|
9 months ago |
jan
|
1008b6aabd
|
split pather into its own file
|
9 months ago |
jan
|
bb3caf1ad7
|
comment updates
|
9 months ago |
jan
|
c5c31a5f0f
|
only mutable variant should have rename_top
|
9 months ago |
jan
|
08291da167
|
fixes
|
9 months ago |
jan
|
68318a1382
|
add functions for dealing with the topcell and its name
|
9 months ago |
jan
|
31cf0047e7
|
add mktree
|
9 months ago |
jan
|
f0a71bfb8b
|
redo library class naming
|
9 months ago |
jan
|
a07446808a
|
should be union; we want to exclude dangling refs
|
9 months ago |
jan
|
340fe7f656
|
fixes to subtree and lshift, as well as some cast() improvements
|
9 months ago |
jan
|
45265faec4
|
oneshot available at toplevel
|
9 months ago |
jan
|
46a7f60460
|
add @oneshot decorator
|
9 months ago |
jan
|
d7e89ef5c8
|
lshift operator shouldn't special-case trees
Instead, just call .tops() if there are multiple cells, and fail if
there are multiple tops
|
9 months ago |
jan
|
0efd9afd16
|
find_toplevel -> tops
|
9 months ago |
jan
|
64413f69d4
|
create no longer exists. Make mk() give similar ordering as mkpat()
|
9 months ago |