Commit Graph

600 Commits (f6bfd3b6382bab4ea41c3b5ead7d05130aa010f2)
 

Author SHA1 Message Date
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
jan 6f67c81b97 faster get_bounds for manhattan refs 1 year ago
jan fe3a373807 Make rotation matrix immutable and cache the value 1 year ago
jan 152dea9b60 misc fixes 1 year ago
jan 88d123af71 move to dicty layers and targets 1 year ago
jan dc4f24a028 delete FlatBuilder (Builder subsumes it) 1 year ago
jan e5de33e1f1 pather fixes / type updates 1 year ago
jan f22e737e60 add RenderPather 1 year ago
jan 6ec4823244 comment 1 year ago
jan fa7b94a4c0 split out find_ptransform (static version, only need ports) 1 year ago
jan 9b88be0e92 add todo about underscore 1 year ago
jan 4aad8ab786 shorten labels 1 year ago