Commit Graph

611 Commits (ecf37580c59d033c1e869265a84b04549a9d6cab)
 

Author SHA1 Message Date
jan ecf37580c5 improve docs and variable names 9 months ago
jan 8f2f672137 Fix major bugs in presort 9 months ago
Jan Petykiewicz 1a823a54f3 Lots of doc updates 9 months ago
Jan Petykiewicz f1ca5a0111 get rid of Pather.mk() 9 months ago
Jan Petykiewicz d683372e26 remove unused import 9 months ago
Jan Petykiewicz 78f95e31c8 fix isinstance call arg order 9 months ago
Jan Petykiewicz aac8522d18 Give a more explicit error message 9 months ago
Jan Petykiewicz 9400bfd7fc add missing end condition 9 months ago
Jan Petykiewicz 10a07a82c3 fix arclength calculations giving invalid values or non-integral steps 9 months ago
Jan Petykiewicz 10436b59f4 repr updates 9 months ago
Jan Petykiewicz 13bb3e36c6 Add the option to use explicit x= or y= in path_to 9 months ago
Jan Petykiewicz f6bfd3b638 Move plug/place/interface to Pattern
Since Pattern has ports already, these should live in Pattern and get
wrapped elsewhere. Builder becomes a context-holder (holding .library
and .dead) and some code duplication goes away.
9 months ago
Jan Petykiewicz 4af9493840 clean some old code 9 months ago
Jan Petykiewicz 120b8f401b add notes about ports 9 months ago
jan 4e955b7e53 fix old variable name 10 months ago
jan 301da15f58 missing import 10 months ago
jan 6be45d0501 Remove more mentions of AutoSlots 10 months ago
jan 57ad73dfca simplify imports and use new approach 10 months ago
jan 1604878201 don't need to deepcopy twice 10 months ago
jan 9b7f312ed9 Improve arc arclength estimation (untested) 10 months ago
jan e3fdcba645 various doc updates 10 months ago
Jan Petykiewicz 0f9746c2a5 use retstep instead of subtracting 12 months ago
Jan Petykiewicz 3fa124d13f speed up get_bounds when called on a manhattan ref 12 months ago
Jan Petykiewicz bb986ffc1c find_ptransform -> find_port_transform 12 months ago
Jan Petykiewicz a8686a6748 add has_ports() 12 months ago
Jan Petykiewicz ece7b36801 add mutate_other arg 12 months ago
Jan Petykiewicz 59290413e7 move __repr__ higher 12 months ago
Jan Petykiewicz 94300d926a Update comments 12 months ago
Jan Petykiewicz ed10f57a31 remove TODO labels from mypy #3004 comments 12 months ago
Jan Petykiewicz b95e9de1ee Improve arclength calculation for elliptical arcs 12 months ago
jan fcbf651694 update some examples 12 months ago
Jan Petykiewicz 587305497f add retool() 1 year ago
Jan Petykiewicz 2271681c57 Only remove existing ports 1 year ago
Jan Petykiewicz 0e2b628465 add prune_layers and prune_refs 1 year ago
Jan Petykiewicz 45d5845e07 fix comment 1 year ago
jan 47dbf75769 delete some old code 1 year ago
jan f8d6527586 improve accuracy of manhattan rotations 1 year ago
jan c57ba5c7e6 fix missing tools prop 1 year ago
jan 3f5a4599fc fix bounds 1 year ago
jan 6c489366cc update readme 1 year ago
jan 23336150c6 don't keep track of y-mirroring separately from x 1 year ago
jan 7e190bf8fc renderbuilder fixes 1 year ago
jan d14d5438a4 renderpather, get_bounds includes repetitions, Boundable 1 year ago
jan 41dd123efe fix bounds 1 year ago
jan 13140ac1d3 pattern copy should be deep 1 year ago
jan 8d47ff9fb4 wrong func name 1 year ago
jan c94127280e missing import 1 year ago
jan ab4f24cd77 missing parens 1 year ago
jan 237b24ae8e repetitions affect bounds 1 year ago
jan 835bcc24e0 wip get_bounds 1 year ago