|
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. | |