KiCad PCB EDA Suite
|
#include <unordered_map>
#include <memory>
#include <geometry/shape_index_list.h>
#include <geometry/shape_line_chain.h>
#include "range.h"
Go to the source code of this file.
Classes | |
class | PNS::COST_ESTIMATOR |
Calculate the cost of a given line, taking corner angles and total length into account. More... | |
class | PNS::OPTIMIZER |
Perform various optimizations of the lines being routed, attempting to make the lines shorter and less cornery. More... | |
struct | PNS::OPTIMIZER::CACHED_ITEM |
class | PNS::OPT_CONSTRAINT |
class | PNS::ANGLE_CONSTRAINT_45 |
class | PNS::AREA_CONSTRAINT |
class | PNS::KEEP_TOPOLOGY_CONSTRAINT |
class | PNS::PRESERVE_VERTEX_CONSTRAINT |
class | PNS::RESTRICT_VERTEX_RANGE_CONSTRAINT |
class | PNS::CORNER_COUNT_LIMIT_CONSTRAINT |
Namespaces | |
namespace | PNS |
Push and Shove diff pair dimensions (gap) settings dialog. | |