kicad/pcbnew/autorouter
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
..
rect_placement Pcbnew: Autoplace functions: renamed spread footprint functions. Rewritten. 2013-11-27 14:20:42 +01:00
auto_place_footprints.cpp TRACK/SEGVIA cleanup 2014-04-25 08:00:04 +02:00
autorout.cpp Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 2014-02-25 11:40:34 +01:00
autorout.h TRACK/SEGVIA cleanup 2014-04-25 08:00:04 +02:00
cell.h Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
dist.cpp Pcbnew: minor changes in pcb-parser.cpp and kicad_plugin.cpp to make translations easier. 2012-06-26 19:57:37 +02:00
graphpcb.cpp TRACK/SEGVIA cleanup 2014-04-25 08:00:04 +02:00
move_and_route_event_functions.cpp Pcbnew: Autoplace functions: renamed spread footprint functions. Rewritten. 2013-11-27 14:20:42 +01:00
queue.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
routing_matrix.cpp Moved NETCLASSES to BOARD_DESIGN_SETTINGS. 2014-05-13 11:22:51 +02:00
solve.cpp Moved NETCLASSES to BOARD_DESIGN_SETTINGS. 2014-05-13 11:22:51 +02:00
spread_footprints.cpp Fix a minor bug I created in commit 4733 2014-03-05 18:57:13 +01:00
work.cpp * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00