kicad/pcbnew/router
Maciej Suminski d9eb15c9fa Moved NETCLASSES to BOARD_DESIGN_SETTINGS.
Most of the changes are just adding GetDesignSettings() before every occurence of m_NetClasses.
More complex changes:
class_netclass.cpp - NETCLASS does not store the pointer to the parent BOARD anymore. Added function SetParams( BOARD_DESIGN_SETTINGS& ).
class_netclass.h - Removed GetTrackMinWidth(), GetViaMinDiameter(), GetViaMinDrill(), GetuViaMinDiameter(), GetuViaMinDrill() as they were refering to BOARD_DESIGN_SETTINGS anyway (they are not net class specific).
kicad_plugin.cpp - filters out empty nets (that are anyway not saved) when storing net class information. Previously it was done in NETCLASS::Format() function.
2014-05-13 11:22:51 +02:00
..
CMakeLists.txt [MacOSX] New reorg for building system, typos and path refines 2014-02-19 22:39:21 +01:00
direction.h Improved way of drawing 45-degree lines. 2014-02-17 11:33:03 +01:00
pns_index.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_item.cpp Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_item.h PNS_ITEM::m_parent: BOARD_ITEM->BOARD_CONNECTED_ITEM 2014-01-29 15:35:25 +01:00
pns_itemset.cpp Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_itemset.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_joint.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_layerset.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_line.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
pns_line.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_line_placer.cpp Warning removal, patches from Camille 019 2014-03-16 18:40:23 +01:00
pns_line_placer.h Warning removal, patches from Camille 019 2014-03-16 18:40:23 +01:00
pns_node.cpp Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
pns_node.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
pns_optimizer.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
pns_optimizer.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_router.cpp Moved NETCLASSES to BOARD_DESIGN_SETTINGS. 2014-05-13 11:22:51 +02:00
pns_router.h TRACK/SEGVIA cleanup 2014-04-25 08:00:04 +02:00
pns_routing_settings.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_segment.h Mainly case changes. 2013-10-14 20:40:36 +02:00
pns_shove.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
pns_shove.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_solid.cpp cvpcb was not filtering on the current library when USE_FP_LIB_TABLE. 2013-10-31 16:30:57 -05:00
pns_solid.h Removed a few memory leaks. 2014-03-03 17:15:41 +01:00
pns_utils.cpp Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_utils.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
pns_via.cpp Uncrustifying push&shove router 2013-09-26 23:53:54 +02:00
pns_via.h Uncrustifying push&shove router 2013-09-26 23:53:54 +02:00
pns_walkaround.cpp Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
pns_walkaround.h Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
router_preview_item.cpp Changed ROUTER_PREVIEW_ITEM layer. 2014-02-03 13:09:10 +01:00
router_preview_item.h Changed ROUTER_PREVIEW_ITEM layer. 2014-02-03 13:09:10 +01:00
router_tool.cpp Moved NETCLASSES to BOARD_DESIGN_SETTINGS. 2014-05-13 11:22:51 +02:00
router_tool.h Undo/redo buffer fixed once again.. 2014-01-31 16:08:20 +01:00
trace.h Removed some debug logs. 2013-12-18 12:46:18 +01:00