KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
pns_routing_settings.h File Reference
#include <cstdio>
#include <settings/nested_settings.h>
#include <geometry/direction45.h>
#include "time_limit.h"

Go to the source code of this file.

Classes

class  PNS::ROUTING_SETTINGS
 Contain all persistent settings of the router, such as the mode, optimization effort, etc. More...
 

Namespaces

namespace  PNS
 Push and Shove diff pair dimensions (gap) settings dialog.
 

Enumerations

enum  PNS::PNS_MODE { PNS::RM_MarkObstacles = 0 , PNS::RM_Shove , PNS::RM_Walkaround }
 < Routing modes More...
 
enum  PNS::PNS_OPTIMIZATION_EFFORT { PNS::OE_LOW = 0 , PNS::OE_MEDIUM = 1 , PNS::OE_FULL = 2 }