| 
    KiCad PCB EDA Suite
    
   | 
 
#include <list>#include <memory>#include <optional>#include <math/box2.h>#include "pns_routing_settings.h"#include "pns_sizes_settings.h"#include "pns_node.h"Go to the source code of this file.
Classes | |
| class | PNS::ROUTER_IFACE | 
| ROUTER.  More... | |
| class | PNS::ROUTER | 
Namespaces | |
| namespace | KIGFX | 
| The Cairo implementation of the graphics abstraction layer.  | |
| namespace | PNS | 
| Push and Shove diff pair dimensions (gap) settings dialog.  | |
Enumerations | |
| enum | PNS::ROUTER_MODE {  PNS::PNS_MODE_ROUTE_SINGLE = 1 , PNS::PNS_MODE_ROUTE_DIFF_PAIR , PNS::PNS_MODE_TUNE_SINGLE , PNS::PNS_MODE_TUNE_DIFF_PAIR , PNS::PNS_MODE_TUNE_DIFF_PAIR_SKEW }  | 
| enum | PNS::DRAG_MODE {  PNS::DM_CORNER = 0x1 , PNS::DM_SEGMENT = 0x2 , PNS::DM_VIA = 0x4 , PNS::DM_FREE_ANGLE = 0x8 , PNS::DM_ARC = 0x10 , PNS::DM_ANY = 0x17 , PNS::DM_COMPONENT = 0x20 }  |