kicad/pcbnew/router
Seth Hillbrand 8c19b4b6ae pcbnew: Adding arcs to PNS
This is allows ARCs in tracks to be synchronized with
the PNS router.  Note this does not yet include the UI components
to route curved traces
2020-02-21 16:11:41 -08:00
..
CMakeLists.txt pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
length_tuner_tool.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
length_tuner_tool.h Immediate actions for PlEditor, PcbNew, etc. 2019-06-25 11:34:28 +01:00
pns_algo_base.cpp Remove PNS_ prefix from most types inside namespace PNS 2016-09-06 16:06:06 +02:00
pns_algo_base.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_arc.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_arc.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_debug_decorator.h Remove PNS_ prefix from most types inside namespace PNS 2016-09-06 16:06:06 +02:00
pns_diff_pair.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_diff_pair.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_diff_pair_placer.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_diff_pair_placer.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_dp_meander_placer.cpp Fix unintialized values (from coverity scan) 2020-01-12 13:00:42 +00:00
pns_dp_meander_placer.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_dragger.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_dragger.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_index.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_index.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_item.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_item.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_itemset.cpp Remove PNS_ prefix from most types inside namespace PNS 2016-09-06 16:06:06 +02:00
pns_itemset.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_joint.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_kicad_iface.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_kicad_iface.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_layerset.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_line.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_line.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_line_placer.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_line_placer.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_linked_item.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_logger.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
pns_logger.h Fix unnecessary value parameter detected by clang-tidy. - Replace value parameter by const reference parameter or move-assignement in some cases 2018-01-09 18:55:51 -05:00
pns_meander.cpp SHAPE_LINE_CHAIN: Remove element access 2019-12-12 13:54:48 +00:00
pns_meander.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_meander_placer.cpp Switch to scoped enums 2019-12-20 14:11:39 +00:00
pns_meander_placer.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_meander_placer_base.cpp pcbnew: Add PadToDie length for tuning actions 2019-10-31 16:00:19 -07:00
pns_meander_placer_base.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_meander_skew_placer.cpp Switch to scoped enums 2019-12-20 14:11:39 +00:00
pns_meander_skew_placer.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_node.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_node.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_optimizer.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_optimizer.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_placement_algo.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_router.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_router.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_routing_settings.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_routing_settings.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_segment.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_shove.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_shove.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_sizes_settings.cpp Honour diff-pair dimension changes while routing. 2018-09-18 20:37:00 +01:00
pns_sizes_settings.h Change more enums over to scoped enums 2019-12-28 00:55:11 +00:00
pns_solid.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
pns_solid.h pcbnew: Add PadToDie length for tuning actions 2019-10-31 16:00:19 -07:00
pns_tool_base.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_tool_base.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
pns_topology.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_topology.h Remove PNS_ prefix from most types inside namespace PNS 2016-09-06 16:06:06 +02:00
pns_tune_status_popup.cpp Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out. 2019-06-10 23:46:00 +01:00
pns_tune_status_popup.h Bring PICKER_TOOL in line with other tools. 2018-08-23 00:58:01 +01:00
pns_utils.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_utils.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_via.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
pns_via.h Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
pns_walkaround.cpp router: prevent a very unlikely infinite loop in PNS::LINE::Walkaround() causing an OOM&segfault 2018-05-02 15:06:08 -07:00
pns_walkaround.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
range.h Code formatting. 2015-02-18 17:53:46 +01:00
ranged_num.h Code formatting. 2015-02-18 17:53:46 +01:00
router_preview_item.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
router_preview_item.h Display clearance for routed tracks (GAL) 2017-01-27 19:11:12 +01:00
router_tool.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
router_tool.h Cleanup. 2019-07-10 01:14:21 +01:00
time_limit.cpp Move PNS router code into namespace PNS 2016-09-06 16:06:06 +02:00
time_limit.h Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00