28 Commits (08e13796713f066ff95da6383fbc8ae85b5a912b)

Author SHA1 Message Date
Seth Hillbrand 9648584827 Adjusting the breakout optimizer for custom pads 8 years ago
Seth Hillbrand b2c4519c2c Setting custom pad shape to be outline for PNS 8 years ago
Jeff Young 93999f7af6 Change "Automatic neckdown" to "Optimize pad connections". 8 years ago
decimad 4770be0920 Make the segment-ref container a true member of PNS::LINE 9 years ago
decimad 6c749e0ba8 Remove PNS_ prefix from most types inside namespace PNS 9 years ago
decimad 4cf44d9725 Rename pns item kind constants in preparation for renaming pns classes 9 years ago
decimad de6281e977 Move PNS router code into namespace PNS 9 years ago
Christian Gagneraud 7e0caf7abe [pns] Make the placer algo draw debugging stuff by relying on a new PNS_DEBUG_DECORATOR, this removes a reversed dependency b/w PNS_ROUTER and PNS_ALGO Tom: some rework of the patch 9 years ago
Simon Richter 1b2fd6a382 Replace BOOST_FOREACH with C++11 range based for. 10 years ago
jean-pierre charras 7abf006c80 Very minor fix: fix shadowed local vars. 10 years ago
Simon Richter 96ec9db5d6 Add missing C++ stdlib headers 10 years ago
Maciej Suminski a30c8d7848 Coverity fixes. 10 years ago
Tomasz Wlostowski b6f61ff676 PNS: correctly snap to offset pads 10 years ago
Jan Dubiec 7f1f436a4e Proper OPT_OBSTACLE casting. 11 years ago
Maciej Suminski 4fffd147f2 Fix one warning. 11 years ago
Maciej Suminski 66778e1b00 PNS code formatting. 11 years ago
Mathias Grimmberger 7724c581fd router: support for non-90 degree pad orientations 11 years ago
Maciej Suminski 721949b50e Fix memory leak in pns_node and pns_line_placer. Fix coverity uninitialized warnings. 11 years ago
Maciej Suminski 4fb9bce354 Code formatting. 11 years ago
Tomasz Włostowski 112adccbcb router: differential pairs & length tuning support 11 years ago
Maciej Suminski ad1b138f28 Reformatted PNS code to conform the coding policy. 12 years ago
Tomasz Włostowski 061660e9e4 Long-awaited new version of the P&S router 12 years ago
Povilas Kanapickas 7f12513c7e Remove some uses of using namespace std. 12 years ago
Maciej Suminski bc305859b2 Mainly case changes. 12 years ago
Maciej Suminski 0ac3e1fbf2 Namespace KiGfx->KIGFX. 12 years ago
Maciej Suminski 22045b61ea Converted tabs to spaces. Removed trailing whitespaces. 12 years ago
Maciej Sumiński 5598acb617 Uncrustifying push&shove router 12 years ago
tomasz.wlostowski@cern.ch db62d672d2 Initial version of the P&S router. Buggy and crappy. 12 years ago